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_Роберт_Мартин.pdf
6.3 MB
Чистая архитектура 2021 Роберт Мартин

«Идеальный программист» и «Чистый код» — легендарные бестселлеры Роберта Мартина — рассказывают, как достичь высот профессионализма. «Чистая архитектура» продолжает эту тему, но не предлагает несколько вариантов в стиле «решай сам», а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха. Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. «Чистую архитектуру» обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который желает подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой.
#рефакторинг #программирование #архитектура
👍6
Python. Сборник упражнений. Введение в язык Python с задачами и решениями [2021] Бен Стивенсон

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

Студентам, делающим свои первые шаги в программировании и желающим продвинуться в этой области, представленные в данной книге упражнения подойдут как нельзя лучше.
The Python Workbook. A Brief Introduction with Exercises and Solutions [2021] Ben Stephenson #python #программирование
👍12
Python_Сборник_упражнений_Введение_в_язык_Python_с_задачами_и_решениями.pdf
1.7 MB
Python. Сборник упражнений. Введение в язык Python с задачами и решениями [2021] Бен Стивенсон

Данный сборник упражнений призван расширить и углубить знания читателей в области программирования на Python путем решения практических задач разной степени сложности. В книге содержится 186 заданий, охватывающих самые разные учебные дисциплины и сферы жизнедеятельности. Для части упражнений в книге даны решения с описанием использованных техник и соответствующих синтаксических конструкций языка Python. Для того, чтобы справиться с предложенными заданиями, вам будет достаточно базовых знаний языка, полученных в любом курсе по Python. К особенностям данной книги можно отнести то, что в ней используется простой и доступный стиль программирования, упражнения взяты как из области математики и информатики, так и из других дисциплин, и примерно на половину заданий даны решения. При этом сами задания характеризуются различной степенью сложности, а их решения подразумевают использование базовых техник программирования
👍25🔥1🫡1
Hello World! Компьютерное программирование для детей и начинающих [2021] Уоррен Сэнд, Картер Сэнд

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

Уоррен Сэнд – инженер электронных систем. Python – его любимый компьютерный язык, который он использует на работе, а также обучает ему других. Картер Сэнд начал заниматься программированием в возрасте шести лет. Он помогал отцу в написании первой книги (на тот момент ему было всего девять лет). Сейчас он профессиональный разработчик программного обеспечения. В свободное время он создает игры для ретроконсолей, таких как Game Boy Advance, и любит читать и писать компьютерную фантастику.
👍8
Hello_World!_Компьютерное_программирование_для_детей_и_начинающих.pdf
15.1 MB
Hello World! Компьютерное программирование для детей и начинающих [2021] Уоррен Сэнд, Картер Сэнд

Приступив к изучению этого занимательного руководства, каждый, даже первоклассник, сможет написать на Python – одном из самых простых в освоении языков программирования – свое приветствие миру: Hello World! Ознакомив читателей с элементарными операциями, авторы постепенно перейдут к более сложным темам: работе с графикой и со звуком, компьютерному моделированию и созданию игр. Материал излагается в доступной, удобной для понимания манере; забавные иллюстрации и подробный разбор примеров кода делают обучение легким и нескучным. В конце каждой главы приведены упражнения по написанию простых программ. Книга предназначена для детей, которые могут осваивать материал самостоятельно либо под руководством учителей и родителей, а также для всех, кто хочет освоить программирование с нуля.
#python #программирование
👍7
Научное программирование на Python [2021] Кристиан Хилл

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

Learning Scientific Programming with Python [2021] Christian Hill
#python #программирование
👍3
Научное_программирование_на_Python_2021_Кристиан_Хилл.pdf
18 MB
Научное программирование на Python [2021] Кристиан Хилл

Книга начинается с общих концепций программирования, таких как циклы и функции в ядре Python 3, затем рассматриваются библиотеки NumPy, SciPy и Matplotlib для вычислительного программирования и визуализации данных. Обсуждается использование виртуального блокнота Jupyter Notebooks для создания мультимедийных совместно используемых документов для научного анализа. Отдельная глава посвящена анализу данных с использованием библиотеки pandas. В заключительной части представлены более сложные темы, такие как точность вычислений с применением чисел с плавающей точкой и обеспечение стабильности алгоритмов. Издание адресовано студентам, ученым, специалистам по работе с данными, которым требуется прочная основа для решения насущных задач с помощью Python
👍8
💡Метод моментов в статистике | Оценка параметров распределения

Рассказываю простым языком о сути методы, о его смысле и о том как применять его в практических задачах. Всё на примере показательного распределения. В конце статьи разбор задачки по теории вероятностей.

📝 Читать заметку полностью
👍2
4 книги по Go Golang.zip
83.9 MB
📚 4 книг по языку Go

[1] gRPC запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes [2021] Касун Индрасири, Данеш Курупу
[2] Практическая программная инженерия с Golang [2020] Анагностопулос Ахиллеас
[3] Язык программирования Go [2016] Алан Донован, Брайан Керниган
[4] Язык Go Для Начинающих [2020] Жашкевич

#программирование #go
👍5
Распределенные системы [2021] Эндрю С. Таненбаум, Мартен ван Стин

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

Эндрю Стюарт Таненбаум – признанный эксперт в области компьютерных технологий, преподаватель Амстердамского свободного университета. Автор ряда книг, которые в настоящее время считаются классическими трудами в отрасли: «Компьютерные сети», «Современные операционные системы», «Архитектура компьютера» и др. Разработчик MINIX – микроядерной Unix-подобной операционной системы, используемой в учебных целях и наглядно иллюстрирующей положения, описываемые в его книгах.
👍2
Распределенные_системы_2021_Эндрю_С_Таненбаум,_Мартен_ван_Стин.zip
11.7 MB
Распределенные системы [2021] Эндрю С. Таненбаум, Мартен ван Стин

В третьем издании классического труда профессоров Амстердамского университета Эндрю Таненбаума и Мартена ван Стина обсуждаются принципы и парадигмы распределенных систем. Кроме обширного теоретического материала в книге приведен код на языке Python, демонстрирующий использование полученных знаний на практике.
В числе рассматриваемых тем:
• основные характеристики распределенных систем;
• архитектуры программных компонентов, входящих в систему;
• процессы и коммуникации;
• присваивание имен;
• согласованность и репликация;
• отказоустойчивость и безопасность.
Для опытных разработчиков, занимающихся распределенными системами, а также студентов профильных вузов.
#программирование #python #web
👍1
Курс_математики_для_технических_высших_учебных_заведений_4_части.zip
29.6 MB
📚 Курс математики для технических высших учебных заведений 4 части 2013 Миносцев, Пушкарь

Данное учебное пособие в значительной части повторяет «Курс высшей математики» под редакцией В. Б. Миносцева, выдержавший восемь изданий и ставший победителем конкурса «Университетская книга — 2008». Изменения и дополнения внесены в основном в III и IV части пособия, посвящённые дифференциальным уравнениям, элементам вариационного исчисления и теории оптимизации, теории вероятности и математической статистике.

Часть 1. Аналитическая геометрия. Пределы и ряды. Функции и производные (2 изд.) Зубков В. Г. и др.
Часть 2. Функции нескольких переменных. Интегральное исчисление. Теория поля (2 изд.) Ляховский В. А. и др.
Часть 3. Дифференциальные уравнения. Уравнения математической физики. Теория оптимизации. - Берков, Зубков, Миносцев, Пушкарь
Часть 4. Теория вероятностей и математическая статистика (2 изд.) Берков Н. А. и др.
#математика #подборка_книг
👍1
6 книг по Swift.zip
183.7 MB
📚 5 книг по Swift

1. SwiftUI by Tutorials 2021 Antonio Bello, Bill Morefield, Audrey Tam
2. Swift. Основы разработки приложений под iOS, iPadOS и macOS 2021 Василий Усов
3. Swift. Подробно 2020 Чейрд ин’т Вейн
4. Expert Swift (1st Edition) 2021 Ehab Amer, Marin Bencevic, Ray Fix
5. Swift Programming The Ultimate Beginner’s Guide to Learn swift Programming Step by Step, 3nd Edition 2021 Alexander Aronowitz

#swift #программирование #ios #apple
👍1
Android Programming for Beginners, 3rd edition [2021] Horton John

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

▪️Understand the fundamentals of coding in Java for Android
▪️Install and set up your Android development environment
▪️Build functional user interfaces with the Android Studio visual designer
▪️Add user interaction, data captures, sound, and animation to your apps
▪️Manage your apps' data using the built-in Android SQLite database
▪️Explore the design patterns used by professionals to build top-grade applications
▪️Build real-world Android applications that you can deploy to the Google Play marketplace
2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Книжная_серия_Курс_общей_физики_2007_2020_Иродов,_Покровский.zip
232 MB
📚Книжная серия. Курс общей физики 2007-2020 Иродов, Покровский

Широко известные у нас и за рубежом курс общей физики, а также сборники задач. В новом издании материал сборника перекомпонован: механика, электромагнетизм, колебания и волны, оптика, квантовая физика и физика макросистем - в соответствии с современной концепцией изучения курса. Отдельные разделы сборника значительно переработаны, включен ряд новых оригинальных задач, устранены замеченные неточности.
#физика #physics #подборка_книг
😱4👍1
Python. Лучшие практики и инструменты. 3 изд. [2021] Михал Яворски, Тарек Зиаде

💾 Скачать книгу
👍1
Python_Лучшие_практики_и_инструменты_3_изд_2021_Михал_Яворски,_Тарек.pdf
8.8 MB
Python. Лучшие практики и инструменты. 3 изд. [2021] Михал Яворски, Тарек Зиаде

Python — это динамический язык программирования, используемый в самых разных предметных областях. Хотя писать код на Python просто, гораздо сложнее сделать этот код удобочитаемым, пригодным для многократного использования и легким в поддержке. Третье издание «Python. Лучшие практики и инструменты» даст вам инструменты для эффективного решения любой задачи разработки и сопровождения софта. Авторы начинают с рассказа о новых возможностях Python 3.7 и продвинутых аспектах синтаксиса Python. Продолжают советами по реализации популярных парадигм, в том числе объектно-ориентированного, функционального и событийно-ориентированного программирования. Также авторы рассказывают о наилучших практиках именования, о том, какими способами можно автоматизировать развертывание программ на удаленных серверах. Вы узнаете, как создавать полезные расширения для Python на C, C++, Cython и CFFI.
#python #программирование
👍2
HTTP/2 в действии [2021] Поллард

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

Книга представляет собой практическое руководство с готовыми советами и передовыми методами, что обязательно поможет вам и вашим веб-сайтам - быстро освоиться в мире HTTP/2. Издание предназначено для веб-разработчиков и администраторов веб-сайтов.
👍1
HTTP 2 в действии [2021] Поллард.pdf
31.3 MB
HTTP/2 в действии [2021] Поллард

После изучения этой книги читатели приобретут четкое представление о том, что представляют собой протокол HTTP/2 и связанные с ним технологии. Издание адресовано веб-разработчикам, администраторам веб-сайтов и тем, кто интересуется интернет-технологиями, в частности оптимизацией веб-производительности. В книге приведены ссылки, которые пригодятся читателям для дальнейшего изучения темы. HTTP (Hypertext Transfer Protocol - протокол передачи гипертекста) - это стандарт для обмена сообщениями между веб-сайтами и браузерами. Спустя 20 лет он получил крайне необходимое обновление. HTTP/2, благодаря внедрению таких концепций, как поддержка потоков, server push, сжатие заголовков и приоритизация, позволяет получить преимущества в аспектах скорости, безопасности и эффективности.
Вы научитесь всему, что вам нужно знать для эффективного использования HTTP/2. Узнаете, как оптимизировать веб-производительность с помощью новых функций, таких как фреймы, мульти-плексирование и push. #web
👍4