Physics.Math.Code
139K subscribers
5.14K photos
1.91K videos
5.78K files
4.3K links
VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode

Обратная связь: @physicist_i
Download Telegram
Принципы юнит-тестирования [2021] Хориков Владимир

📖 Скачать книгу

В этой книге:
- универсальные рекомендации по оценке тестов;
- тестирование для выявления и исключения антипаттернов;
- рефакторинг тестов вместе с рабочим кодом;
- использование интеграционных тестов для проверки всей системы.
👍1
Принципы_юнит_тестирования_2021_Хориков_Владимир.rar
13.1 MB
Принципы юнит-тестирования [2021] Хориков Владимир

Юнит-тестирование — это процесс проверки отдельных модулей программы на корректность работы. Правильный подход к тестированию позволит максимизировать качество и скорость разработки проекта. Некачественные тесты, наоборот, могут нанести вред: нарушить работоспособность кода, увеличить количество ошибок, растянуть сроки и затраты. Грамотное внедрение юнит-тестирования — хорошее решение для развития проекта. Научитесь разрабатывать тесты профессионального уровня, без ошибок автоматизировать процессы тестирования, а также интегрировать тестирование в жизненный цикл приложения. Со временем вы овладеете особым чутьем, присущим специалистам по тестированию. Как ни удивительно, практика написания хороших тестов способствует созданию более качественного кода.
👍1
Тестирование программного обеспечения. Базовый курс [2020] Куликов

📖 Скачать книгу
👍1
Тестирование_программного_обеспечения_Базовый_курс_2020_Куликов.pdf
6.1 MB
Тестирование программного обеспечения. Базовый курс [2020] Куликов

В основу книги положен многолетний опыт проведения тренингов для тестировщиков, позволивший обобщить типичные для многих начинающих специалистов вопросы, проблемы и сложности. Эта книга будет полезна как тем, кто только начинает заниматься тестированием программного обеспечения, так и опытным специалистам — для систематизации уже имеющихся знаний и организации обучения в своей команде.
👍1
Архитектура программного обеспечения с C# 9 и .NET 5 [2020] Аббруззезе Франческо, Баптиста Габриэль
Software Architecture with C# 9 and .NET 5 [2020] Abbruzzese Francesco, Baptista Gabriel

📖 Скачать книгу

Вы начнете с понимания того, как преобразовать пользовательские требования в архитектурные потребности, и изучения различий между функциональными и нефункциональными требованиями. Далее вы узнаете, как тщательно выбрать облачное решение для своей инфраструктуры, а также узнать о факторах, которые помогут вам управлять своим приложением в облачной среде. Наконец, вы откроете для себя шаблоны проектирования программного обеспечения и различные программные подходы, которые позволят вам решать общие проблемы, возникающие во время разработки. К концу этой книги вы сможете создавать и предоставлять высокомасштабируемые корпоративные приложения, отвечающие бизнес-требованиям вашей организации.
👍2
Software_Architecture_with_C#_9_and_NET_5_2020_Abbruzzese_Francesco.rar
37.7 MB
Архитектура программного обеспечения с C# 9 и .NET 5 [2020] Аббруззезе Франческо, Баптиста Габриэль

Архитектура программного обеспечения - это практика внедрения структур и систем, которые оптимизируют процесс разработки программного обеспечения и улучшают качество приложения. Это полностью пересмотренное и расширенное второе издание, включающее новейшие функции .NET 5 и C # 9, позволяет вам приобрести ключевые навыки, знания и передовой опыт, необходимые для того, чтобы стать эффективным архитектором программного обеспечения. Это второе издание содержит дополнительное объяснение принципов архитектуры программного обеспечения, включая новые главы о Azure Service Fabric, Kubernetes и Blazor. Он также включает более подробное обсуждение безопасности, микросервисов и DevOps, включая развертывание GitHub для цикла разработки программного обеспечения.
👍3
Электроника: логические микросхемы, усилители и датчики для начинающих [2015] Платт Чарльз

📖 Скачать книгу
👍1
Электроника_логические_микросхемы,_усилители_и_датчики_для_начинающих.pdf
105.1 MB
Электроника: логические микросхемы, усилители и датчики для начинающих [2015] Платт Чарльз

Книга является продолжением мирового бестселлера «Электроника для начинающих». В ней рассмотрены 36 новых пошаговых экспериментов, в ходе которых читатель научится добавлять вычислительные способности в электронные проекты. Описаны особенности применения различных компонентов и устройств: операционных усилителей, компараторов, счетчиков, шифраторов, дешифраторов, мультиплексоров, сдвиговых регистров, таймеров, полосовых индикаторов, массивов пар Дарлингтона и различных датчиков. Показано, как создавать логические игры, тестеры, систему предсказаний, различные аудиоустройства и многое другое. Для начинающих радиолюбителей.
👍1
💡Друзья, напоминаю вам, что у нас есть чат физиков, математиков, разработчиков:

Наш чат @math_code

Свободное тематическое общение на интересные темы. Вы сможете задать вопросы и получить помощь, сами помочь другим, обсудить что-либо. Чат под строгой модерацией, поэтому флуда, рекламы, оскорблений, политики и прочей ерунды там нет! Только дружная уютная атмосфера!
👍1
Вступительные задачи ФМШ при МГУ [2017] Алфутова

📖 Скачать книгу
👍1
Вступительные_задачи_ФМШ_при_МГУ_2017_Алфутова.pdf
1004.9 KB
Вступительные задачи ФМШ при МГУ [2017] Алфутова

Сборник состоит из задач по математике, которые в разные годы предлагались на вступительных экзаменах в 10 и 11 классы школы им. А. Н.Колмогорова. Приводятся задачи разного уровня сложности по алгебре, геометрии и теории чисел.
👍1
📚 Подборка из 10 книг по теории вероятностей

📖 Скачать книгу
👍1
10 книг по теории вероятностей.rar
152.1 MB
📚 Подборка из 10 книг по теории вероятностей

📖 Вероятность [1] Элементарная теория вероятностей. Математические основания. Предельные теоремы [2007] Ширяев
📖 Вероятность [2] Суммы и последовательности случайных величин - стационарные, мартингалы, марковские цепи [2004] Ширяев
📖 Теория вероятностей [1983] Захаров , Севастьянов, Чистяков
📖 Наглядная математическая статистика [2009] Лагутин
📖 Теория вероятностей, случайные процессы и математическая статистика [1985] Розанов
📖 Контрпримеры в теории вероятностей [2014] Стоянов
📖 Курс теории вероятностей [1987] Чистяков
📖 Курс теории вероятностей и математической статистики [1982] Севастьянов
📖 Основания математической теории вероятностей [1846] Буняковский
📖 Курс теории вероятностей [8-е издание] [2005] Гнеденко
👍2
Метод Якоби: решение СЛАУ методом итерации

Для решения систем линейных алгебраических уравнений (СЛАУ) большой размерности, а также систем, имеющих разреженные матрицы, применение точных методов (например, метод Гаусса) не является целесообразным, так как...

👨🏻‍💻Читать статью полностью 📝

#программирование #математика
#python #разбор_задач #численные_методы
👍2
«Непрактичный» Python. Занимательные проекты для тех, кто хочет поумнеть [2021] Ли Воган

📖 Скачать книгу
👍1
Непрактичный_Python_Занимательные_проекты_для_тех,_кто_хочет_поумнеть.pdf
10.5 MB
«Непрактичный» Python. Занимательные проекты для тех, кто хочет поумнеть [2021] Ли Воган

Книга поможет читателям, самостоятельно осваивающим язык Python, отточить уже имеющиеся навыки программирования, выработать новые и получить удовольствие от этого процесса. Ее можно рассматривать как свою вторую книгу по языку Python. Книга организована так, чтобы дополнять обычный учебник для начинающих или вводный курс. Для этого применен проектный подход, позволяющий обойтись без тщательного «пережевывания» материла, который вы уже изучили.
По мере работы над проектами читатели будут использовать анализ марковских цепей для написания хокку, метод Монте-Карло для моделирования финансовых рынков, наложение снимков для улучшения астрофотосъемки и генетические алгоритмы для разведения армии гигантских крыс. В итоге читатели получат практический опыт работы с такими модулями, как pygame, Pylint, pydocstyle, tkinter, python-docx, matplotlib и pillow.
👍4
Практическое системное программирование для разработчиков на Rust [2020] Эшварла Прабху
Practical System programming for Rust developers [2020] Eshwarla Prabhu

📖 Скачать книгу

👨🏻‍💻 What you will learn
● Gain a solid understanding of how system resources are managed
● Use Rust confidently to control and operate a Linux or Unix system
● Understand how to write a host of practical systems software tools and utilities
● Delve into memory management with the memory layout of Rust programs
● Transform code samples into full-fledged production-ready tools
● Discover the capabilities and features of the Rust standard library
● Explore external crates to improve productivity for future Rust programming projects

💡 Who This Book Is For
This book is for developers with basic knowledge of Rust but little to no knowledge or experience of systems programming. System programmers who want to consider Rust as an alternative to C or C++ will also find this book useful.
👍3
Practical_System_programming_for_Rust_developers_2020_Eshwarla_Prabhu.rar
7.8 MB
Практическое системное программирование для разработчиков на Rust [2020] Эшварла Прабху
Practical System programming for Rust developers [2020] Eshwarla Prabhu

Modern programming languages such as Python, JavaScript, and Java have become increasingly accepted for application-level programming, but for systems programming, C and C++ are predominantly used due to the need for low-level control of system resources. Rust promises the best of both worlds: the type safety of Java, and the speed and expressiveness of C++, while also including memory safety without a garbage collector. This book is a comprehensive introduction if you’re new to Rust and systems programming and are looking to build reliable and efficient systems software without C or C++.
👍1
Инженерия данных с помощью Python [2020] Крикард Пол
Data Engineering with Python [2020] Crickard Paul

📖 Скачать книгу

📝 Who this book is for:
This book is for data analysts, ETL developers, and anyone looking to get started with or transition to the field of data engineering or refresh their knowledge of data engineering using Python. This book will also be useful for students planning to build a career in data engineering or IT professionals preparing for a transition. No previous knowledge of data engineering is required.
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM