Physics.Math.Code
139K subscribers
5.15K 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
Python_Карманный_справочник_2015.pdf
64 MB
Python. Карманный справочник [2015] Марк Лутц

Этот краткий справочник по Python карманного типа обновлен с учетом версий 3.4 и 2.7 и очень удобен для наведения быстрых справок в процессе разработки программ на Python. В лаконичной форме здесь представлены все необходимые сведения о типах данных и операторах Python, специальных методах, встроенных функциях и исключениях, наиболее употребительных стандартных библиотечных модулях и других примечательных языковых средствах Python. Данное справочное пособие написано Марком Лутцом — известным и широко признанным во всем мире инструктором по Python. Оно послужит отличным дополнением к обширной литературе по Python, включая следующие книги самого автора: Learning Python (издательство O'Reilly), а также Programming Python (издательство O'Reilly).
👍1
Байесовские модели [2018] Аллен Б. Дауни
👍1
Байесовские_модели_2018_Аллен_Б.pdf
10.8 MB
Байесовские модели [2018] Аллен Б. Дауни

Если вы знаете, как программировать на Python, и немного знаете о теории вероятности, значит, вы готовы освоить байесовскую статистику. Эта книга расскажет вам, как решать статистические задачи с помощью языка Python вместо математических формул и использовать дискретные вероятностные распределения вместо непрерывной математики.

Байесовские статистические методы становятся все более обширными и важными. Но в помощь начинающим доступно не слишком много источников. Изложенная в этой книге методика основана на материале проводимых автором студенческих занятий и точно поможет вам сделать хороший старт! Издание будет полезно всем специалистам по анализу данных, кто должен использовать статистические данные в условиях их неполноты или решать другие нетривиальные задачи, связанные с вероятностными распределениями.
👍2
Программирование Arduino. Создаем практические устройства [2018] Белов
👍1
Программирование_Arduino_Создаем.djvu
16.8 MB
Программирование Arduino. Создаем практические устройства [2018] Белов

Книга посвящена созданию практических устройств с использованием модуля Ардуино. Этот модуль в настоящее время стал очень популярным. Он оказался настолько удачной разработкой и получил настолько широкое распространение в мире, что сегодня признан идеальной основой для изучения премудростей микроконтроллерной техники. Для данной книги автор специально разработал ряд практических схем и устройств, на основе которых читатель постепенно, от простого к сложному, сможет научиться писать программы и разрабатывать свои устройства на основе модуля Ардуино. Книга содержит подробное описание каждой включенной в нее программы. Вы узнаете, как создается алгоритм, как разрабатывается схема и как пишется программа. Параллельно, на тех же примерах, идет изучение языка программирования Ардуино. Все функции, операторы и другие элементы этого языка подробно описываются перед тем, как они будут использованы в очередной конкретной программе.
1👍1
Современный Java. Рецепты программирования [2018] Кен Коузен
👍2
Современный Java. Рецепты программирования [2018] Кен Коузен

Данная книга состоит из рецептов программирования на языке Java, иллюстриружщих нововведения версий 8 и 9. В книге вы найдете массу примеров кода, демонстрирующих почти все обсуждаемые языковые и библиотечные средства. Эти примеры специально сделаны как можно более простыми, чтобы можно было сосредоточиться на основных отличительных моментах. Все они могут послужить вам хорошей отправной точкой для разработки собственного кода. Издание будет полезно опытным программистам, хорошо знакомым с предыдущими версиями Java
Задачка для физиков 🤓 Так куда же потечёт вода ? 🧐🤔

Обсуждение задачи:
https://vk.com/wall-51126445_43935

#задачи #физика
Учись решать задачи [1980] Колягин
👍2
Учись решать задачи [1980] Колягин.pdf
1.8 MB
Учись решать задачи [1980] Колягин

Безусловно, верно высказывание о том, что «для того, чтобы научиться решать задачи, нужно решать их». Вместе с тем опыт показывает, что целенаправленное обучение (а значит и самообучение) решению задач, выявление некоторых особенностей поисковой деятельности, связанной с решением незнакомой, нестандартной задачи, способно принести немалую пользу школьнику, пробудить и укрепить его интерес к изучению математики.

В настоящей работе отражен многолетний опыт работы авторов со школьниками, «любящими решать задачи вообще». Представленные здесь вопросы поначалу служили темами занятий математического кружка, а затем оформились в виде своеобразного факультативного курса, основной формой проведения которого являлось, как правило, самостоятельное изучение учащимися разделов курса и решение задач с последующим коллективным обсуждением рассмотренных идей и индивидуально полученных решений на групповых занятиях в классе.
👍2
Курс алгебры [2014] Винберг Э.Б.
👍1
Курс алгебры [2014] Винберг Э.Б..pdf
3.3 MB
Курс алгебры [2014] Винберг Э.Б.

Книга представляет собой расширенный вариант курса алгебры, читаемого в течение трех семестров на математических факультетах. В нее включены такие дополнительные разделы, как элементы коммутативной алгебры (в связи с аффинной алгебраической геометрией), теории Галуа, теории конечномерных ассоциативных алгебр и теории групп Ли.

Это позволяет использовать книгу не только как учебник по общему курсу алгебры, но и как пособие для тех, кто желает углубить свои познания в алгебре. Изложение иллюстрируется большим количеством примеров и сопровождается задачами, часто содержащими дополнительный материал. Книга предназначена для математиков и физиков - студентов, аспирантов, преподавателей и научных работников.
👍1
Существует два типа программистов: те, кто владеют компьютерными науками достаточно хорошо, чтобы совершать инновации, и те, кто вроде как что-то могут благодаря знанию пары-тройки высокоуровневых инструментов. И те и другие называют себя программистами или инженерами программного обеспечения и имеют примерно одинаковые доходы в начале своей карьеры. Однако первые в итоге становятся более высокооплачиваемыми специалистами. Причём абсолютно неважно, работают они над известными, дорогими и большими коммерческими проектами или над инновационными open-source проектами различной сложности. Они становятся лидерами в своей области и привносят нечто большее и более качественное на рынок.

Разберем план самообразования под названием:
Как разобраться в Computer Science самостоятельно
➡️Читать статью и скачать книги⬅️

#программирование #computer_science #подборка_книг #алгоритмы #os #компьютерные_сети
👍21
Структура_и_интерпретация_компьютерных.pdf
4 MB
Структура и интерпретация компьютерных программ

Книга под названием "Структура и Интерпретация Компьютерных Программ" была выпущена в далёком 1979 году. Раньше по ней преподавали вводный курс в программирование среди студентов MIT.
Сейчас книга находится в свободном доступе в Интернете, и любой желающий может скачать и изучать её в своё удовольствие. Помимо книги, в сети также есть цикл видео-лекций от авторов, они расположены на ресурсе MIT OpenCourseware, мне кажется они могут неплохо дополнять друг друга по ходу изучения материала. Чем же примечательна эта книга? Да хотя бы отзывами на Amazon :) Среди рецензентов есть такие личности как Peter Norvig и Paul Graham. К слову, сейчас у книги рейтинг 3.8 из 5, отчего некоторые известные личности недоумевают. А если серьёзно, то это фундаментальный классический труд в области программирования (ничем не хуже небезызвестной книги The Art of Programming от Д. Кнута, которую никто не читал). Единственным непонятным моментом для меня является факт преподавания курса
2👍2
Цифровая_схемотехника_и_архитектура.pdf
36.5 MB
Учебник Дэвида Харриса и Сары Харрис «Цифровая схемотехника и архитектура компьютера», второе издание, 2012, сводит вместе миры программного обеспечения и аппаратуры, являясь одновременно введением и в разработку микросхем, и в низкоуровневое программирование для студентов младших курсов. Этот учебник развивает традиции знаменитого более раннего вводного учебника «Архитектура компьютера и проектирование компьютерных систем» от Дэвида Паттерсона и Джона Хеннесси, причем соавтор предыдущего учебника Дэвид Паттерсон сам рекомендовал учебник от Харрисов как более доступный и детальный. Следуя новому учебнику, студенты строят реализацию подмножества архитектуры MIPS, используя платы с ПЛИС / FPGA, после чего сравнивают эту реализацию с индустриальными микроконтроллерами Microchip PIC32. Таким образом вводится вместе схемотехника, языки описания аппаратуры Verilog и VHDL, архитектура компьютера, микроархитектура (организация процессорного конвейера) и программирование на ассемблере - в общем все
👍12
Алгоритмы_Руководство_по_разработке.djvu
10.8 MB
Алгоритмы. Руководство по разработке Скиена С.

Второе издание популярного бестселлера "Алгоритмы. Руководство по разработке" раскрывает тайны проектирования алгоритмов, анализа их действенности и эффективности. Развивая успешную концепцию первого издания, книга является отличным практическим руководством по разработке эффективных алгоритмов, содержит практические упражнения и готовые решения 75-ти проблем алгоритмизации.
Рассмотрены основы организации данных, операции сортировки, поиска, работы с графами и другие темы современного программирования. Профессор Стивен С. Скиена, заслуженный исследователь алгоритмов и лауреат компьютерных наук IEEE, предоставляет полную онлайн-поддержку для преподавателей на полностью обновлённом и улучшенном сайте с лекциями, слайдами, аудио- и видеоматериалами. Несмотря на сложность рассматриваемого материала, его стиль остаётся лёгким для восприятия с разумной долей юмора. Часто он встраивает в текст истории, приключившиеся с ним как разработчиком программного обеспечения, ко
👍2
Mathematics for Computer Science Eric Lehman.pdf
6.5 MB
Mathematics for Computer Science Eric Lehman

Эта книга охватывает элементарную дискретную математику для информатики и техники. Она подчеркивает математические определения и доказательства, а также применимые методы. Темы включают формально-логическую нотацию, методы доказательства; индукцию, упорядочение; множества, отношения; элементарную теорию графов; целочисленные конгруэнции; асимптотическую нотацию и рост функций; перестановки и комбинации, принципы счета; дискретную вероятность. Кроме того, могут быть рассмотрены следующие темы, такие как рекурсивное определение и структурная индукция; машины состояний и инварианты; рекуррентности; производящие функции.
👍1