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

Обратная связь: @physicist_i
Download Telegram
💡 Задача по физике для разминки мозга

Давно у нас не было задачек. Поэтому начнем сегодняшнее утро с небольшой разминки. Всем хорошего начала дня! Свои ответы напишите в комментариях.

#задачи #физика #оптика
👍74😁8👎6
📚 2 хороших книги по C++ и Java от автора Роберта Лафоре

💾 Скачать книгу по C++ 📗

💾 Cкачать книгу по Java 📘

Роберт У. Лафоре (родился 11 марта 1938 г.) программист, системный аналитик и предприниматель. Он ввел термин «интерактивная фантастика » и был одним из первых разработчиков программного обеспечения в этой области. Он является одним из самых продаваемых писателей в области компьютерного программирования.
👍16🔥5😁2
Объектно_ориентированное_программирование_в_C++,_4_е_изд_2004_Роберт.pdf
38.1 MB
📗 Объектно-ориентированное программирование в C++, 4-е изд [2004] Роберт Лафоре

Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного программирования в С++. В ней есть все: основные принципы языка, готовые полномасштабные приложения, небольшие примеры, поясняющие теорию, и множество полезных иллюстраций. Книга пользуется стабильным успехом в учебных заведениях благодаря тому, что содержит более 100 упражнений, позволяющих проверить знания по всем темам. Читатель может вообще не иметь подготовки в области языка С++. Необходимо лишь знание начальных основ программирования.
#cpp #cplusplus #ооп #программирование
👍21😁2
Структуры_данных_и_алгоритмы_JAVA_2_е_издание_2013_Роберт_Лафоре.pdf
12.1 MB
📘 Структуры данных и алгоритмы JAVA. 2-е издание [2013] Роберт Лафоре

Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов. Алгоритмы - это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных. На четких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные программы и на практике освоить полученные знания. Рассматриваемые примеры написаны на языке Java, хотя для усвоения материала читателю не обязательно хорошо знать его - достаточно владеть любым языком программирования, например C++. Первая часть книги представляет собой введение в алгоритмизацию и структуры данных, а также содержит изложение основ объектно-ориентированного программирования. Следующие части посвящены различным алгоритмам и структурам данных, рассматриваемым от простого к сложному: сортировка, абстрактные типы данных, связанные списки, рекурсия..
👍31😁4🔥2
📚 Математический анализ (в 4 книгах) [1969-1972] Шилов

📕 Математический анализ (Конечномерные линейные пространства) [1969] Шилов Г.Е.
📗 Математический анализ (Функции нескольких вещественных переменных). Части 1 и 2 [1972] Шилов Г.Е.
📙 Математический анализ (Функции одного переменного). Части 1 и 2 [1969] Шилов Г.Е.
📘 Математический анализ (Функции одного переменного). Часть 3 [1970] Шилов Г.Е.

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

Георгий Евгеньевич Шилов (в начале научной карьеры известный как Юрий Георгиевич Боссе 1917 — 1975)советский математик, доктор физико-математических наук, профессор.
#подборка_книг #математика #math #maths #математический_анализ
👍29🔥8😱21
Математический_анализ_в_4_книгах_1969_1972_Шилов.zip
22.5 MB
📕 Математический анализ (Конечномерные линейные пространства) [1969] Шилов Г.Е.

Издание соответствует в основном программе университетского курса линейной алгебры и рассчитано в первую очередь на студентов математических, физических и других естественнонаучных специальностей. Для ее чтения необходимо, как правило, владение лишь элементарной математикой.

📗 Математический анализ (Функции нескольких вещественных переменных). Части 1 и 2 [1972] Шилов Г.Е.

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

📙 Математический анализ (Функции одного переменного). Части 1 и 2 [1969] Шилов Г.Е.

📘 Математический анализ (Функции одного переменного). Часть 3 [1970] Шилов Г.Е.
👍24🔥9
📕 Javascript для профессиональных веб-разработчиков, 4-е международное издание [2022] Mэтт Фpиcби

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

Не каждое решение идеально — в конце концов идеального языка программирования не существует. Но если судить только по одному его повсеместному распространению, Javascript может приблизиться к идеалу. Это единственный язык, который можно применить везде: серверы, настольные браузеры, мобильные веб-браузеры и даже собственные мобильные приложения. Javascript теперь используется разработчиками всех направлений и уровней опыта: от тех, кто заботится о хорошо спроектированном, элегантном ПО, до тех, кому просто нужно по-быстрому собрать рабочий вариант для достижения бизнес-целей. Как вы будете его использовать, зависит только от вас. Эта сила ваша.
👍27🔥5😁1
Javascript_для_профессиональных_веб_разработчиков,_4_е_международное.pdf
12.5 MB
📕 Javascript для профессиональных веб-разработчиков, 4-е международное издание [2022] Mэтт Фpиcби

Самое полное руководство по современному Javascript. Как максимально прокачать свои навыки и стать топовым JS-программистом? Четвертое издание «Javascript для профессиональных веб-разработчиков» идеально подойдет тем, кто уже имеет базовые знания и опыт разработки на Javascript. Автор сразу переходит к техническим деталям, которые сделают ваш код чистым и переведут вас с уровня рядового кодера на высоту продвинутого разработчика. Рост мобильного трафика увеличивает потребность в адаптивном динамическом веб-дизайне, а изменения в JS-движках происходят постоянно, так что каждый веб-разработчик должен постоянно обновлять свои навыки работы с Javascript. #it #js #javascript #web #программирование
👍207🔥6
💡 Запускаем ещё одну складчину на новую книгу по компьютерной графике с точки зрения математики:

📒 Компьютерная графика. Рейтрейсинг и растеризация [2022] Гамбетта Г

Русский перевод пока еще не доступен в свободном доступе. Пожертвовать можно любую сумму.

💰 Складчина на книгу
или номер кошелька ЮMoney: 410012169999048
или другие альтернативы:
Карта Сбербанк: 2202200638175206
Карта ВТБ: 4272290981256407

#складчину #графика #математика #программирование
👍55🔥76
📚 8 книг для продвинутого изучения алгебры

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

#подборка_книг #математика #алгебра
🔥16👍11
8_книг_для_продвинутого_изучения_алгебры.zip
28.2 MB
📕 Краткий курс аналитической геометрии [1970] Ефимов

Предметом изучения аналитической геометрии являются фигуры, которые в декартовых координатах задаются уравнениями первой степени или второй.

📙 Лекции по линейной алгебре [1998] Гельфанд

Это пятое, исправленное издание ставшего классическим курса лекций проф. И. М. Гельфанда.

📗 Линейная алгебра [1999] Ильин

Содержание книги составляют теории матриц и определителей, конечномерных линейных и евклидовых пространств и линейных операторов в этих пространствах..

📘 Линейная алгебра и геометрия [1980] Кострикин

Книга посвящена изложению фундаментальных понятий и аппарата линейной алгебры и родственных ей разделов геометрии.

📓 Линейная алгебра и многомерная геометрия [2004] Ефимов

Предметом книги является объединенный курс линейной алгебры и многомерной аналитической геометрии.

📔 Математический анализ и конечномерные линейные пространства [1969] Шилов

📒 Общая алгебра [1970] Курош

📕 Сборник задач по линейной алгебре [2010] Проскуряков
👍39🔥7
Друзья, общими усилиями мы собрали на книгу из утренней складчины 😎
Сейчас я её оформлю всё и выпущу пост. В архив еще будет добавлены пару книг на оригинальном языке (английском) этого же автора. В целом эта книга первой выйдет только на нашем канале, поэтому приятного чтения вам! Разумеется, книгу предоставляем для ознакомления только нашим подписчикам. Пользуйтесь сами, но не распространяйте её, особенно в vk и других социальных сетях. Потому что издательства и книжные магазины иногда пишут с претензиями и угрозами. Если вам нравятся совместные сборы на книги (а по-моему это выгодно всем нам), то не подставляйте пожалуйста наш канал. Скачали себе и ознакомились. Если кто спросит у вас откуда книга — купили небольшой группой людей для личного пользования.
👍110🔥7👎2
📒 Компьютерная графика. Рейтрейсинг и растеризация [2022] Гамбетта Г
📙 Computer Graphics from Scratch [2021] Gabriel Gambetta
📙 Computer Graphics from Scratch: A Programmer's Introduction to 3D Rendering [2021] Gabriel Gambetta

💾 Скачать книги [RU + EN]

📝 You’ll learn how to:
• Represent objects in a scene, and use perspective projection to draw them in
• Compute the illumination for light sources (point, directional, and ambient)
• Render mirror-like reflections on surfaces, and cast shadows for depth
• Use clipping algorithms to render a scene from any camera position
• Implement flat shading, Gouraud shading, and Phong shading algorithms
• "Paint” textures that fake surface details and turn shapes into everyday objects

#компьютерная_графика #графика #3d #2d #программирование #ретрейсинг #растеризация
👍49🔥8😱2😢1
Компьютерная_графика_Рейтрейсинг_и_растеризация_2022_Гамбетта_Г.7z
65 MB
📒 Компьютерная графика. Рейтрейсинг и растеризация [2022] Гамбетта Г

За красивыми образами анимационного фильма и реалистичной средой популярных видеоигр скрываются загадочные алгоритмы. В этой книге вы познакомитесь с двумя основными направлениями современной графики: рейтресингом и растеризацией. Такая литература пугает новичков из-за большого количества математики. Но только не в этом случае. Познакомьтесь с 3D-рендерингом без длинных формул! Вы создадите полноценные рабочие рендеры — рейтрейсинг, симулирующий лучи света и их отражение от объектов, растеризатор 3D-моделей, научитесь создавать реалистичные отражения и тени, а также отрисовывать сцены с любой точки обзора. Наглядные примеры с псевдокодом позволят без проблем создавать рендеры на любом языке, а живые JavaScript-демо каждого алгоритма вдохновят на самостоятельные подвиги.

📙 Computer Graphics from Scratch [2021] Gabriel Gambetta

📙 Computer Graphics from Scratch: A Programmer's Introduction to 3D Rendering [2021] Gabriel Gambetta
👍77🔥231👏1😢1
📗 Linux API. Исчерпывающее руководство [2019] Майкл Керриск

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

Англоязычное издание этой книги вышло в конце 2010 года. С того времени было вы пущено несколько обновлений ядра Linux (их было примерно по пять за год). Несмотря на это, содержимое оригинала книги, а следовательно, и данного перевода, не утратило актуальности и сохранит ее еще на долгие годы.
#unix #linux #программирование #api #os #ОС
👍28🔥43
Linux_API_Исчерпывающее_руководство_2019_RU_+_EN_Майкл_Керриск.zip
20.5 MB
📗 Linux API. Исчерпывающее руководство [2019] [RU + EN] Майкл Керриск

Linux Programming Interface – исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX.
В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании. Вся теория сопровождается объяснениями на примерах четких и понятных полнофункциональных программ.

В этой книге представлено практически полное описание API системного програм­мирования под управлением Linux. Ее одержимое применимо к широкому диапазону Linux-платформ, начиная с обычных серверов, универсальных компьютеров и настоль­ных систем и заканчивая большим разнообразием встроенных устройств (в том числе работающих под управлением операционной системы Android), на которых в настоящее время запускается ОС Linux. #linux #unix
👍41🔥53😁2
📘 Электроника. Теория и практика [2018] Монк, Шерц

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

Рассмотрены микроконтроллеры и платформы для разработки прототипов устройств, включая плату Arduino. Описано подключение электродвигателей постоянного тока, сервоприводов и шаговых двигателей, а также микрофонов, аудиоусилителей и громкоговорителей. Материал сопровождается подробными и доходчивыми инструкциями, принципиальными схемами и иллюстрациями.

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

#электроника #схемотехника #тоэ #физика
👍48👎21🤔1
Электроника_Теория_и_практика_2018_Монк,_Шерц.zip
105 MB
📘 Электроника. Теория и практика [2018] Монк, Шерц

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

Рассмотрено применение базовых компонентов, полупроводников, оптоэлектронных элементов, и датчиков. Описана разработка и практическое применение операционных усилителей, фильтров, генераторов колебаний, таймеров, стабилизаторов и источников питания. Показано использование логических микросхем, жидкокристаллических и светодиодных дисплеев.
👍45🔥11😱2🤯1
📒 Командная строка Linux. Полное руководство [2020] Уильям Шоттс

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

📝 Из коротких и простых глав, вы узнаете, как:
• создавать и удалять файлы, каталоги и символические ссылки;
• администрировать свою систему, от работы с сетью до установки пакетов и управления процессами;
• использовать стандартный ввод и вывод, перенаправление и конвейеры;
• редактировать файлы с помощью vi, самого популярного в мире текстового редактора;
• писать сценарии командной оболочки для автоматизации рутинных задач;
• манипулировать содержимым текстовых файлов с помощью cut, paste, grep, patch и sed.
🔥23👍8
Командная_строка_Linux_Полное_руководство_2020_Уильям_Шоттс.pdf
5.3 MB
📒 Командная строка Linux. Полное руководство [2020] Уильям Шоттс

Международный бестселлер «Командная строка Linux» поможет преодолеть путь от первых робких щелчков по клавишам до уверенного создания полноценных программ для последней версии bash наиболее популярной командной оболочки Linux. Второе издание рассказывает о новых возможностях bash 4.x, таких как новые операторы перенаправления и операции подстановки. В разделе, посвященном сценариям оболочки, рассматриваются современные надежные методы программирования, способы предотвращения типичных ошибок и потенциально опасных ситуаций.

Вы освоите неустаревающие навыки владения командной строкой: навигацию по файловой системе, настройку окружения, объединение команд в цепочки и сопоставление с регулярными выражениями. Вы постигнете философию, лежащую в основе многих инструментов командной строки, разберетесь с богатым наследием, полученным от суперкомпьютеров с Unix, и приобщитесь к знаниям, накопленным поколениями гуру, исключивших мышь из своего арсенала
🔥46👍22👎2
📕 Linux в действии [2019] Клинтон Дэвид

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

Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution.

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name "GNU/Linux" to emphasize the importance of GNU software, causing some controversy.

#linux #cpp #программирование #системное_программирование #си
🔥19👍13