📒 Практический анализ временных рядов: прогнозирование со статистикой и машинное обучение [2021] Эйлин Нильсен
💾 Скачать книгу
📜 Основные темы книги:
• Поиск и извлечение временных рядов
• Глубокое исследование временных рядов
• Хранение временных данных
• Моделирование данных временных рядов
• Генерирование и отбор признаков для временных рядов
• Классификация и прогнозирование временных рядов с помощью методов машинного и глубокого обучения
• Оценка ошибок прогнозирования
• Оценка точности и производительности моделей
💾 Скачать книгу
📜 Основные темы книги:
• Поиск и извлечение временных рядов
• Глубокое исследование временных рядов
• Хранение временных данных
• Моделирование данных временных рядов
• Генерирование и отбор признаков для временных рядов
• Классификация и прогнозирование временных рядов с помощью методов машинного и глубокого обучения
• Оценка ошибок прогнозирования
• Оценка точности и производительности моделей
Практический_анализ_временных_рядов_прогнозирование_со_статистикой.7z
35.7 MB
📒 Практический анализ временных рядов: прогнозирование со статистикой и машинное обучение [2021] Эйлин Нильсен
В этом практическом руководстве описаны современные технологии анализа данных временных рядов и приведены примеры их практического использования в самых разных предметных областях. Оно призвано помочь в решении наиболее распространенных задач исследования и обработки временных рядов с помощью традиционных статистических методов и наиболее популярных моделей машинного обучения. В своей книге Эйлин Нильсен рассматривает самые распространенные и доступные инструменты анализа временных рядов, включенные в программные пакеты языков R и Python, которые могут применяться специалистами по работе с данными и разработчиками программного обеспечения для написания собственных эффективных решений. #анализ_данных #r #data_science #big_data #python
В этом практическом руководстве описаны современные технологии анализа данных временных рядов и приведены примеры их практического использования в самых разных предметных областях. Оно призвано помочь в решении наиболее распространенных задач исследования и обработки временных рядов с помощью традиционных статистических методов и наиболее популярных моделей машинного обучения. В своей книге Эйлин Нильсен рассматривает самые распространенные и доступные инструменты анализа временных рядов, включенные в программные пакеты языков R и Python, которые могут применяться специалистами по работе с данными и разработчиками программного обеспечения для написания собственных эффективных решений. #анализ_данных #r #data_science #big_data #python
💡Друзья, напоминаю вам, что у нас есть чат физиков, математиков, разработчиков:
👨🏻💻Наш чат @math_code ( более 5600 участников )
Тематическое общение на интересные темы. Мы обсуждаем физику, математику, программирование и науку в целом. Флуда нет. Вы можете задать вопросы и получить помощь, помогать другим, поднимать научные дискуссии.
А ещё у нас тут есть чат для самых крутых хакеров на всём диком западе, который наполнилсясрачами дискуссиями за информационную безопасность и истинные знания, которые нужны хакеру
На самом деле, это открытый чат, в котором вы можете обмениваться опытом, задавать вопросы, обсуждать книги, делиться интересными мыслями по программированию, информационной безопасности, уязвимостями и т.п.
👾 Чат: @hack_cpp
👨🏻💻Наш чат @math_code ( более 5600 участников )
Тематическое общение на интересные темы. Мы обсуждаем физику, математику, программирование и науку в целом. Флуда нет. Вы можете задать вопросы и получить помощь, помогать другим, поднимать научные дискуссии.
А ещё у нас тут есть чат для самых крутых хакеров на всём диком западе, который наполнился
На самом деле, это открытый чат, в котором вы можете обмениваться опытом, задавать вопросы, обсуждать книги, делиться интересными мыслями по программированию, информационной безопасности, уязвимостями и т.п.
👾 Чат: @hack_cpp
📕 От монолита к микросервисам. Эволюционные шаблоны для трансформации монолитной системы [2021] Сэм Ньюмен
💾 Скачать книгу
Эта книга задумана как глубокое погружение в образ мыслей и порядок действий при разложении существующих систем на архитектуру, основанную на микрослужбах. Мы коснемся многих тем, связанных с архитектурой на основе микрослужб, но в центре внимания будет находиться декомпозиция. В качестве более общего руководства по архитектуре на основе микрослужб хорошим местом для старта была бы моя предыдущая книга "Создание микросервисов". На самом деле я настоятельно рекомендую вам рассматривать ту книгу как дополнение к этой.
💾 Скачать книгу
Эта книга задумана как глубокое погружение в образ мыслей и порядок действий при разложении существующих систем на архитектуру, основанную на микрослужбах. Мы коснемся многих тем, связанных с архитектурой на основе микрослужб, но в центре внимания будет находиться декомпозиция. В качестве более общего руководства по архитектуре на основе микрослужб хорошим местом для старта была бы моя предыдущая книга "Создание микросервисов". На самом деле я настоятельно рекомендую вам рассматривать ту книгу как дополнение к этой.
От_монолита_к_микросервисам_Эволюционные_шаблоны_для_трансформации.pdf
28.4 MB
📕 От монолита к микросервисам. Эволюционные шаблоны для трансформации монолитной системы [2021] Сэм Ньюмен
Как распутать монолитную систему и мигрировать на микросервисы? Как это сделать, поддерживая работу организации в обычном режиме? В качестве дополнения к чрезвычайно популярной книге Сэма Ньюмена “Создание микросервисов” его новая книга подробно описывает проверенный метод перевода существующей монолитной системы на архитектуру микросервисов. Это практическое руководство содержит ряд наглядных примеров и шаблонов миграции, массу практических советов по переводу монолитной системы на платформу для микросервисов, различные сценарии и стратегии успешной миграции, начиная с первичного планирования и заканчивая декомпозицией приложений и баз данных. Описанные шаблоны и методы опробованы и надежны, их можно использовать для миграции уже существующей архитектуры. #web #микросервисы #программирование
Как распутать монолитную систему и мигрировать на микросервисы? Как это сделать, поддерживая работу организации в обычном режиме? В качестве дополнения к чрезвычайно популярной книге Сэма Ньюмена “Создание микросервисов” его новая книга подробно описывает проверенный метод перевода существующей монолитной системы на архитектуру микросервисов. Это практическое руководство содержит ряд наглядных примеров и шаблонов миграции, массу практических советов по переводу монолитной системы на платформу для микросервисов, различные сценарии и стратегии успешной миграции, начиная с первичного планирования и заканчивая декомпозицией приложений и баз данных. Описанные шаблоны и методы опробованы и надежны, их можно использовать для миграции уже существующей архитектуры. #web #микросервисы #программирование
📕 Think Java: How to Think Like a Computer Scientist, 2nd [2020] Downey Allen B., Mayfield Chris
💾 Скачать книгу
•• Discover one concept at a time: tackle complex topics in a series of small steps with multiple examples
•• Understand how to formulate problems, think creatively about solutions, and develop, test, and debug programs
•• Learn about input and output, decisions and loops, classes and methods, strings and arrays, recursion and polymorphism
•• Determine which program development methods work best for you, and practice the important skill of debugging
💾 Скачать книгу
•• Discover one concept at a time: tackle complex topics in a series of small steps with multiple examples
•• Understand how to formulate problems, think creatively about solutions, and develop, test, and debug programs
•• Learn about input and output, decisions and loops, classes and methods, strings and arrays, recursion and polymorphism
•• Determine which program development methods work best for you, and practice the important skill of debugging
Think_Java_How_to_Think_Like_a_Computer_Scientist,_2nd_2020_Downey.7z
11.5 MB
📕 Think Java: How to Think Like a Computer Scientist, 2nd [2020] Downey Allen B., Mayfield Chris
Think Java is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basic programming concepts and gradually works its way to advanced object-oriented techniques.
In this fully updated and expanded edition, authors Allen Downey and Chris Mayfield introduce programming as a means for solving interesting problems. Each chapter presents material for one week of a college course and includes exercises to help you practice what you’ve learned. Along the way, you’ll see nearly every topic required for the AP Computer Science A exam and Java SE Programmer I certification. #java #web #программирование #ооп
Think Java is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basic programming concepts and gradually works its way to advanced object-oriented techniques.
In this fully updated and expanded edition, authors Allen Downey and Chris Mayfield introduce programming as a means for solving interesting problems. Each chapter presents material for one week of a college course and includes exercises to help you practice what you’ve learned. Along the way, you’ll see nearly every topic required for the AP Computer Science A exam and Java SE Programmer I certification. #java #web #программирование #ооп
📒 MonoGame Mastery: Build a Multi-Platform 2D Game and Reusable Game Engine [2020] Jarred Capellman, Louis Salin
💾 Скачать книгу
With a fully functional 2D game, aspiring developers will have the ideal blueprint to tackle their next fully featured game. The material covered is applicable for almost any 2D game project ranging from side scrolling adventures to fighting games.
💾 Скачать книгу
With a fully functional 2D game, aspiring developers will have the ideal blueprint to tackle their next fully featured game. The material covered is applicable for almost any 2D game project ranging from side scrolling adventures to fighting games.
MonoGame_Mastery_Build_a_Multi_Platform_2D_Game_and_Reusable_Game.7z
28.7 MB
📒 MonoGame Mastery: Build a Multi-Platform 2D Game and Reusable Game Engine [2020] Jarred Capellman, Louis Salin
Master the art of game creation with MonoGame—the cross-platform framework of choice for independent developers. Learn the various aspects needed to create your next game by covering MonoGame framework specifics, engine creation, graphics, patterns, and more. The MonoGame framework provides an incredible canvas for the programmer to create their next 2D game, and this book teaches you to make the most of it. You will start from the ground up, beginning with the basics of what MonoGame is, the pipeline, and then how to build a reusable game engine on top of the framework. You will deep dive into various components of each aspect of a game, including graphics, input, audio, and artificial intelligence. The importance of game tooling is also covered. By the end, you will have a mastery level of understanding of how to create a 2D game using MonoGame. #game_development #game_dev #разработк_игр
Master the art of game creation with MonoGame—the cross-platform framework of choice for independent developers. Learn the various aspects needed to create your next game by covering MonoGame framework specifics, engine creation, graphics, patterns, and more. The MonoGame framework provides an incredible canvas for the programmer to create their next 2D game, and this book teaches you to make the most of it. You will start from the ground up, beginning with the basics of what MonoGame is, the pipeline, and then how to build a reusable game engine on top of the framework. You will deep dive into various components of each aspect of a game, including graphics, input, audio, and artificial intelligence. The importance of game tooling is also covered. By the end, you will have a mastery level of understanding of how to create a 2D game using MonoGame. #game_development #game_dev #разработк_игр
Научные фильмы по физике, математике, науке и технике.
📺 https://t.me/maths_lib 🎥
Библиотека лучших видеоуроков по физике, математике, науке, технике, образованию. Только видео и ничего лишнего.
📺 https://t.me/maths_lib 🎥
Библиотека лучших видеоуроков по физике, математике, науке, технике, образованию. Только видео и ничего лишнего.
📘 Advanced Git (2nd Edition) [2021] Jawwad Ahmad & Chris Belanger
💾 Скачать книгу
One thing you can count on: after reading this book, you’ll be well-prepared to use Git in your own software development workflow!
💾 Скачать книгу
One thing you can count on: after reading this book, you’ll be well-prepared to use Git in your own software development workflow!
Advanced_Git_2nd_Edition_2021_Jawwad_Ahmad_&_Chris_Belanger.7z
12.8 MB
📘 Advanced Git (2nd Edition) [2021] Jawwad Ahmad & Chris Belanger
Chances are if you’re involved with software development you’ve heard of and have used Git at some point in your life. Version control systems are critical for any successful collaborative software project. Git is both simple to start using and accommodating for the most complex tasks with version control. Even seasoned Git users hit roadblocks on how to handle common situations. Advanced Git is here to help! This book is the easiest and fastest way to get hands-on experience with using Git for version control of your projects.
• How Git actually works: After using Git for a while it’s good to discover the whys behind all of the things.
• Rebasing: Rebasing and squashing doesn’t have to be scary; it’s quite a useful and advanced way of merging code to support your collaborative workflow.
• Undoing what you’ve done: Most frustration with Git comes from not being able to undo something that you’ve screwed up. But Git has lots of ways you can go
Chances are if you’re involved with software development you’ve heard of and have used Git at some point in your life. Version control systems are critical for any successful collaborative software project. Git is both simple to start using and accommodating for the most complex tasks with version control. Even seasoned Git users hit roadblocks on how to handle common situations. Advanced Git is here to help! This book is the easiest and fastest way to get hands-on experience with using Git for version control of your projects.
• How Git actually works: After using Git for a while it’s good to discover the whys behind all of the things.
• Rebasing: Rebasing and squashing doesn’t have to be scary; it’s quite a useful and advanced way of merging code to support your collaborative workflow.
• Undoing what you’ve done: Most frustration with Git comes from not being able to undo something that you’ve screwed up. But Git has lots of ways you can go
Elements of Android Jetpack 2.2 [2021] Mark L. Murphy.7z
30.5 MB
📗 Elements of Android Jetpack 2.2 [2021] Mark L. Murphy
After a decade's worth of Android app development, 2018 debuted the second generation of Android app development techniques, highlighted by Jetpack and the AndroidX family of libraries. This book follows in the footsteps of The Busy Coder's Guide to Android Development, to introduce developers to Android app development, focusing on Jetpack. Here you will learn how to set up an Android app for Java or Kotlin, create a user interface, and more!
#android #java #программирование #kotlin #мобильная_разработка
After a decade's worth of Android app development, 2018 debuted the second generation of Android app development techniques, highlighted by Jetpack and the AndroidX family of libraries. This book follows in the footsteps of The Busy Coder's Guide to Android Development, to introduce developers to Android app development, focusing on Jetpack. Here you will learn how to set up an Android app for Java or Kotlin, create a user interface, and more!
#android #java #программирование #kotlin #мобильная_разработка
Rust for Rustaceans [2021] Jon Gjengset.7z
6.6 MB
📒 Rust for Rustaceans [2021] Jon Gjengset
For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects.
- How to design reliable, idiomatic, and ergonomic Rust programs based on best principles
- Effective use of declarative and procedural macros, and the difference between them
- How asynchrony works in Rust – all the way from the Pin and Waker types used in manual implementations of Futures, to how async/await saves you from thinking about most of those words
- What it means for code to be unsafe, and best practices for writing and interacting with unsafe functions and traits
- How to organize and configure more complex Rust projects so that they integrate nicely with the rest of the ecosystem
- How to write Rust code that can interoperate with non-Rust
For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects.
- How to design reliable, idiomatic, and ergonomic Rust programs based on best principles
- Effective use of declarative and procedural macros, and the difference between them
- How asynchrony works in Rust – all the way from the Pin and Waker types used in manual implementations of Futures, to how async/await saves you from thinking about most of those words
- What it means for code to be unsafe, and best practices for writing and interacting with unsafe functions and traits
- How to organize and configure more complex Rust projects so that they integrate nicely with the rest of the ecosystem
- How to write Rust code that can interoperate with non-Rust
Вы скучали по задачам с параметрами? Если скучали и нужно больше таких разборов, то напишите об этом в комментариях. А в этой заметке мы разберем очередную задачку, связанную с параметрическим тригонометрическим уравнением.
💡 Найти решения уравнения, при которых параметр y имеет хотя бы одно действительное значение:
12 ∙ sin²(x) ∙ (1 - 2∙sin²(x)) + (10∙y - 11)∙cos(2∙x) = (2∙y - 1)
📝 Решение и подробный разбор на канале IT mentor
💡 Найти решения уравнения, при которых параметр y имеет хотя бы одно действительное значение:
12 ∙ sin²(x) ∙ (1 - 2∙sin²(x)) + (10∙y - 11)∙cos(2∙x) = (2∙y - 1)
📝 Решение и подробный разбор на канале IT mentor
📘 Шаблоны игрового программирования [2014] Роберт Найстром
💾 Скачать книгу
Боб Найстром, программист, проработавший восемь лет в компании Electronic Arts. Писать книгу Боб Найстром начал в 2010 году. Большинство книг, посвящённых программированию игр, говорит он во введении, либо подробно раскрывают какой-то из аспектов создания игры — физический движок, графику, искусственный интеллект, либо описывают процесс создания игры в определённом жанре от начала до конца. Ему очень не хватало книги, рассказывающей о решении типовых задач, возникающих перед программистом, книги достаточно универсальной, не привязанной к жанрам или конкретным подсистемам игр. И поэтому он решил написать такую книгу сам.
💾 Скачать книгу
Боб Найстром, программист, проработавший восемь лет в компании Electronic Arts. Писать книгу Боб Найстром начал в 2010 году. Большинство книг, посвящённых программированию игр, говорит он во введении, либо подробно раскрывают какой-то из аспектов создания игры — физический движок, графику, искусственный интеллект, либо описывают процесс создания игры в определённом жанре от начала до конца. Ему очень не хватало книги, рассказывающей о решении типовых задач, возникающих перед программистом, книги достаточно универсальной, не привязанной к жанрам или конкретным подсистемам игр. И поэтому он решил написать такую книгу сам.
Шаблоны_игрового_программирования_2014_Роберт_Найстром.pdf
8.8 MB
📘 Шаблоны игрового программирования [2014] Роберт Найстром
Самый большой вызов, стоящий перед многими программистами игр это закончить разработку игры. Большинство игровых проектов выдыхаются, подавляемые сложностью своего собственного кода. Шаблоны (паттерны) игрового программирования решают эту проблему. На основе многолетнего опыта ведения ААА-проектов, в этой книге собраны проверенные шаблоны, чтобы распутать и оптимизировать игру, организованные в качестве независимых рецептов, так что вы сможете выбрать любой, который вам будет нужен. Вы узнаете, как написать надежный игровой цикл, как организовать игровые объекты, используя компоненты, и получить преимущество от использования кэша процессора для улучшения производительности. Вы изучите то, как запрограммировать поведение скриптовых движков, как деревья квадрантов и другие пространственные разделения оптимизируют игровой движок, и как другие классические шаблоны проектирования можно использовать в играх. #разработка_игр #gamedev #game_development
Самый большой вызов, стоящий перед многими программистами игр это закончить разработку игры. Большинство игровых проектов выдыхаются, подавляемые сложностью своего собственного кода. Шаблоны (паттерны) игрового программирования решают эту проблему. На основе многолетнего опыта ведения ААА-проектов, в этой книге собраны проверенные шаблоны, чтобы распутать и оптимизировать игру, организованные в качестве независимых рецептов, так что вы сможете выбрать любой, который вам будет нужен. Вы узнаете, как написать надежный игровой цикл, как организовать игровые объекты, используя компоненты, и получить преимущество от использования кэша процессора для улучшения производительности. Вы изучите то, как запрограммировать поведение скриптовых движков, как деревья квадрантов и другие пространственные разделения оптимизируют игровой движок, и как другие классические шаблоны проектирования можно использовать в играх. #разработка_игр #gamedev #game_development