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

Обратная связь: @physicist_i
Download Telegram
🌕 📝 ⚙️ Энергия от солнца: солнечная электростанция «Шоухан Дуньхуан», расположенная в пустыне Гоби, в 20 км к западу от города Дуньхуан провинции Ганьсу.

Принцип работы: 12 тысяч гигантских зеркал-гелиостатов, выложенных по кругу, отражают солнечный свет на 260-метровую теплопоглощающую башню. В верхней части башни поглотитель тепла накапливает энергию для нагрева расплавленной соли, протекающей внутри. Расплав соли затем генерирует пар с высокой температурой и высоким давлением, который приводит в действие паротурбинный генератор для выработки электроэнергии.

Мощность: станция способна вырабатывать до 100 мегаватт энергии.

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

SolarReserve — компания, предлагающая использовать расплавленную соль в солнечных электростанциях и работающая над альтернативным решением проблем хранения. Вместо использования солнечной энергии для выработки электроэнергии и дальнейшего хранения её в солнечных батареях, SolarReserve предлагает перенаправлять её на тепловые накопители (башни). Энергетическая башня будет получать и хранить энергию. Способность расплавленной соли оставаться в жидкой форме делает из неё совершенное средство для термального хранения.

Задача компании — доказать, что её технология может сделать солнечную энергию доступным источником энергии, работающим круглосуточно (как на любой электростанции, работающей на ископаемом топливе). Концентрированный солнечный свет нагревает в башне соль до 566 °C, и она хранится в гигантском изолированном резервуаре, пока не будет использована для создания пара для запуска турбины. Впрочем, обо всём по порядку.

Главный технолог SolarReserve, Уильям Гулд более 20 лет потратил на развитие технологии CSP (concentrated solar power) с расплавленной солью. В 1990-х годах он был руководителем проекта демонстрационной установки Solar Two, построенной при поддержке Министерства энергетики США в пустыне Мохаве. Десятилетием раньше там же проверяли сооружение, которое подтвердило теоретические расчеты, о возможности коммерческой выработки энергии с помощью гелиостатов. Задача Гулда заключалась в том, чтобы разработать аналогичный проект, в котором вместо пара используется нагретая соль, а также найти доказательства, что энергия может быть сохранена.

При выборе ёмкости для хранения расплавленной соли Гулд колебался между двумя вариантами: производителем котлов с опытом работы на традиционных электростанциях, работающих на ископаемом топливе, и компанией Rocketdyne, которая производила ракетные двигатели для НАСА. Выбор был сделан в пользу ракетостроителей. Отчасти из-за того, что в начале своей карьеры Гулд работал инженером-ядерщиком в гигантской строительной компании Bechtel, работавшей над калифорнийскими реакторами San Onofre. И считал, что не найдёт более надёжной технологии.

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

Проект Solar Two мощностью 10 МВт успешно функционировал в течение нескольких лет и был выведен из эксплуатации в 1999 году, подтвердив жизнеспособность идеи. Как признаётся сам Уильям Гулд, у проекта были некоторые проблемы, которые нужно было решить. Но основная технология, используемая в Solar Two, работает и в современных станциях вроде Crescent Dunes. Смесь нитратных солей и рабочие температуры идентичны, отличие лишь в масштабах станции.

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

#физика #техника #оптика #генераторы #изобретения #наука #physics #science

💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
41👍38🔥7🙈5😱3🤔1🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
🔴Доска Гальтона (также распространены названия квинкункс, quincunx и bean machine) — устройство, изобретённое английским учёным Фрэнсисом Гальтоном (первый экземпляр изготовлен в 1873 году, затем устройство было описано Гальтоном в книге Natural inheritance, изданной в 1889 году) и предназначающееся для демонстрации центральной предельной теоремы. Если нарисовать на задней стенке треугольник Паскаля, то можно увидеть, сколькими путями можно добраться до каждого из штырьков (чем ближе штырёк к центру, тем больше число путей).

3000 стальных шариков падают через 12 уровней ветвящихся путей и всегда в конечном итоге соответствуют распределению кривой нормального распределения. Каждый шар имеет шанс 50/50 следовать за каждой ветвью, так что шары распределяются внизу по математическому биномиальному распределению. #gif #геометрия #статистика #математика #теория_вероятностей #maths

💡 Physics.Math.Code // @physics_lib
78👍48🔥21
В России запустили образовательный трек, где учёных-естественников обучат применению ИИ в исследованиях. Программу реализует Школа анализа данных Яндекса, которая с 2007 года готовит востребованных специалистов в области машинного обучения и анализа данных. Для поступления нужно сдать экзамен, пройти собеседование и быть готовым внедрить ИИ в свой научный проект. Подать заявки можно до 10 сентября.

Для тех, кому интересно, мы собрали книги и лекции, которые будут полезны для подготовки:

📘Кострикин А.И. Введение в алгебру. МНЦНО, 2024.
📙Сборник задач по алгебре под редакцией Кострикина А.И. МЦНМО, 2023
📕Демидович Б.П. Сборник задач и упражнений по математическому анализу. Лань, 2022
📗Гнеденко Б.В., Хинчин А.Я. Элементарное введение в теорию вероятностей. URSS, 2022.
📘Ширяев А.Н. Вероятность. МЦНМО, 2021.
📙Николенко С.И. Машинное обучение: основы. 2025.
📗Рассел С., Норвиг П. Искусственный интеллект: современный подход. Вильямс, 2021.

▪️Видео-лекции И.И.Богданова по линейной алгебре и аналитической геометрии (на Youtube)
▪️Конспекты лекций Д.В.Трушина по линейной алгебре (на Github)
▪️Видео-лекции и семинары Д.В.Трушина по линейной алгебре и геометрии (на Youtube)
▪️Видео-лекции С.В. Шапошникова по Матем.анализу (на Youtube)
▪️ Harvard probability theory
▪️Видео-лекции М.Николаева по Математической статистике в открытом доступе (на Youtube)
44👍19🔥11🌚3👨‍💻2🤔1🗿1
🖥 Сколько вам нужно видеопамяти для полного счастья? Расскажите чем вы занимаетесь: 3D-моделлинг, CAD-программы, разработка игр, тестирование игр, распараллеленные вычисления?

Объём видеопамяти (VRAM) для игр менялся в зависимости от технологий и разрешения экрана.

▪️ Раньше: В 2022 году 8 ГБ VRAM считались минимально комфортными для большинства геймеров. Для разрешения 1080p в большинстве случаев было достаточно 8 ГБ VRAM, но для некоторых игр, например Resident Evil 4 с установленным высоким качеством текстур, могло потребоваться до 10 ГБ и более. Для разрешения 1440p стандартом становились видеокарты с 6–12 ГБ VRAM.

▪️ Сейчас: В 2025 году 8 ГБ VRAM уже не считается комфортным объёмом для современных игр. Современные игры используют более качественные текстуры, сложные геометрические модели, а трассировка лучей дополнительно увеличивает нагрузку на память. Рекомендованный объём VRAM зависит от разрешения экрана и настроек графики:
— Для Full HD — 12 ГБ остаётся достаточным минимумом, но если хочется запаса на будущее, лучше ориентироваться на 16 ГБ.
— Для 1440p — стандартом становятся видеокарты с 12–16 ГБ VRAM. Большинство игр работают стабильно при 12 ГБ, но если использовать трассировку лучей или играть на ультра-настройках, лучше выбрать карту с 16 ГБ.
— Для 4K без компромиссов нужен минимум 16 ГБ VRAM, а в некоторых играх уже требуется 20–24 ГБ.

На увеличение требований игр к видеопамяти влияют:
▪️Новые технологии — например, Ray Tracing и DLSS, которые увеличивают нагрузку на видеокарту.
▪️Включение дополнительных настроек — видеопамяти нужна для включения текстур высокого разрешения, продвинутых уровней сглаживания или реалистичной трассировки лучей.

💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2614🤯9🔥42💯2😎1
🖥 Программируем на Python, 3-е издание (+CD) [2014] Майкл Доусон [RU + EN]

💾 Скачать RU + EN

💳 Купить RU книгу за 2025

Промокод на - 35 % : MATH CODE

Майкл Доусон — автор книг по программированию, а также преподаватель, обучающий созданию компьютерных игр. Доусон получил степень бакалавра компьютерных наук в Университете Южного Калифорнии. Работал как программистом, так и дизайнером и продюсером компьютерных игр. Разрабатывал и читал курсы по программированию игр на факультете UCLA Extension в Калифорнийском университете Лос-Анджелеса, а также в Академии цифровых и медиатехнологий (DMA) и в Кинематографической школе Лос-Анджелеса.

▪️ «Программируем на Python». Пособие для начинающих изучать Python, учит фундаментальным принципам программирования на примере создания простых игр.

▪️ «Изучаем C++ через программирование игр». Помогает освоить разработку игр с самых азов, каждая глава описывает самостоятельный игровой проект.
#python #программирование #разработка #IT

💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
17👍13🔥8
Программируем_на_Python_Майкл_Доусон_RU+EN.zip
75.9 MB
🖥 Программируем на Python, 3-е издание (+CD) [2014] Майкл Доусон [RU + EN]

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

Для лучшего усвоения материала в книге приведено множество примеров программного кода. В конце каждой главы вы найдете проект полноценной игры, иллюстрирующий ключевые идеи изложенной темы, а также краткое резюме пройденного материала и задачи для самопроверки. Прочитав эту книгу, вы всесторонне ознакомитесь с языком Python, усвоите базовые принципы программирования и будете готовы перенести их на почву других языков, за изучение которых возьметесь. Научитесь программировать на Python играючи.

Прилагаемый к книге диск содержит исходные коды и дополнения с сайта поддержки. В папке py3e_source содержится исходный код всех законченных программ, которые представлены в этой книге, и вспомогательные файлы к ним. А папка py3e_software включает в себя файлы всех программных пакетов, упомянутых в книге, (установочный файл Python 3.1.1 для Windows, мультимедийный пакет pygame версии 1.9.1, совместимый с Python 3.1.х под Windows и игровой движок livewires).

Python programming for the absolute beginner: Michael Dawson
#python #программирование #разработка #IT

💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
26👍15🔥10👨‍💻1🙈1
Media is too big
VIEW IN TELEGRAM
🔥 Сварка трением (фрикционная сварка) — разновидность сварки давлением, при которой нагрев осуществляется трением между поверхностями соединяемых деталей.

Процесс образования сварного соединения включает несколько этапов:
1. Разрушение и удаление оксидных плёнок под действием сил трения.
2. Разогрев кромок свариваемого металла до пластичного состояния, возникает временный контакт, который разрушается, и наиболее пластичные объёмы металла выдавливаются из стыка.
3. Прекращение вращения, образование сварного соединения.

Как сделать сварочный аппарат из карандаша и лезвия

Какой флюс для пайки самый лучший на сегодняшний день?

🪙 Разбираемся в пайке: Советы по соотношению олова и свинца и их влиянию

🔥 10 флюсов для пайки: сравнение, тесты и какой реально стоит использовать мастеру

🔥 Сварка под слоем флюса

Мартенсит

⛓️‍💥 Какие только технологии не применяли в СССР

⚡️ Большие токи в нескольких витках провода вызывают существенное магнитное поле.

💥 Лазерная сварка с разной формой луча

🔥 Spot-сварка

💥 Импульсная аргонодуговая сварка

💥 Электросварка и плавление электрода 💫

#физика #опыты #сопромат #сварка #пайка #видеоуроки #physics #science #эксперименты #наука

💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍89🔥5111😱32👏2
⚙️ Подборка очень интересных учебных видео о физике работе ДВС

1. Как устроен автомобильный двигатель. 3D анимация сборки автомобильного двигателя внутреннего сгорания.
2. Как работает двухтактный двигатель скутера
3. Двигатель в разрезе
4. Как работает паровой двигатель
5. Двигатель Стирлинга
6. Миниатюрный паровой двигатель
7. Мини-двигатель с AliExpress
8. Паровой или реактивный двигатель
9. Конструкция ДВС
10. Конструирование систем смазки и охлаждения ДВС
#физика #physics #механика #видеоуроки #научные_фильмы #ДВС #техника #опыты #лекции

🐝 «Nano Bee». Двигатель объемом 0,006 см³

Самый маленький четырехцилиндровый ДВС в мире

Звёздообразный или радиальный двигатель

⚙️ Сферически объемная роторная машина и ещё немного о необычных вариантах ДВС.

⚙️ Роторный двигатель

💥💨 Как работает двухтактный двигатель скутера

⚙️ Сравнение моторных масел

⚙️ Авиационный гироскоп


💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥1210❤‍🔥41🤩1
📘 Создаем игры и изучаем C++. 3-е изд. [2025] Хортон Джон
📗 Beginning C++ Game Programming, 3rd Edition [2024] Learn C++ from scratch by building fun games John Horton


💳 Купить книгу или купить EN-версию

💾 Ознакомиться с RU + EN книгами

👨🏻‍💻 По просьбам камрадов запускаем складчину на новую книгу по C++ 📖
⚠️ UPD: За первые полчаса никто не стал скидываться, поэтому купил сам, выложил для всех.

Для тех, кто захочет пожертвовать на покупку книг:
Карта ВТБ: 2200241413279641 ( СБП: +79616572047 )
Карта Сбер: 2202200638175206  ( СБП: +79026552832 )
Crypto TON USDT: UQD3MDl2ywN6zcjxe5HWOUmeV9shJE35HKv2Ihm61QUj73uE
ЮMoney (яндекс.деньги): 410012169999048

✍🏻 Отзывы: Книга хорошо структурирована и очень увлекательная. Первые три проекта так себе, а от последнего прям оторваться тяжело. Только код советую либо вручную набивать, либо с github копировать. Редакторы Packt своими кривыми культяпками как обычно факапят довольно много и не проверяют что получилось.
#складчина #алгоритмы #cpp #программирование #cplusplus #gamdev #разработка_игр

💡 Physics.Math.Code // @physics_lib
32👍26🔥9🤩3😍3
Игры на C++.zip
23 MB
📘 Создаем игры и изучаем C++. 3-е изд. [2025] Хортон Джон

Мечтаете создавать игры, но не знаете, с чего начать? Книга «Создаем игры и изучаем C++» станет вашим проводником в мире игровой разработки! Это издание было адаптировано под Visual Studio 2022, C++20 и библиотеку SFML, оно предлагает уникальный подход: вы не только освоите язык C++ с нуля, но и примените знания на практике, создав четыре игры в разных жанрах. Вы начнете с изучения основ программирования, познакомитесь с ключевыми темами C++: объектно-ориентированное программирование (ООП), указатели и стандартная библиотека шаблонов (STL). Разберетесь с методами обнаружения коллизий и столкновений в игровой физике, на примере игры Pong. Создавая игры, вы познакомитесь с массивами вершин, направленным звуком, шейдерами OpenGL, порождением объектов и многим другим. Вы погрузитесь в игровую механику и реализуете обработку ввода, повышение уровня персонажа и даже «вражеский» ИИ. Наконец, вы изучите паттерны проектирования игр, чтобы усовершенствовать навыки программирования на C++.

К концу книги вы сможете разрабатывать собственные игры, публиковать их и удивлять аудиторию. Книга идеально подойдет для новичков в программировании и C++, геймдев-энтузиастов, желающих освоить SFML и современные методы работы, и тем, кто мечтает создать игру для Steam или портфолио. Готовы превратить код в захватывающие миры? Создавайте! Программируйте! Вдохновляйте!

📗 Beginning C++ Game Programming, 3rd Edition [2024] Learn C++ from scratch by building fun games John Horton


Get to grips with programming and game development techniques using C++ libraries and Visual Studio 2022 with this updated edition of the bestselling series. Always dreamed of creating your own games? With the third edition of Beginning C++ Game Programming, you can turn that dream into reality! This beginner-friendly guide is updated and improved to include the latest features of VS 2022, SFML, and modern C++20 programming techniques. You'll get a fun introduction to game programming by building four fully playable games of increasing complexity. You'll build clones of popular games such as Timberman, Pong, a Zombie survival shooter, and an endless runner.

The book starts by covering the basics of programming. You'll study key C++ topics, such as object-oriented programming (OOP) and C++ pointers and get acquainted with the Standard Template Library (STL). The book helps you learn about collision detection techniques and game physics by building a Pong game. As you build games, you'll also learn exciting game programming concepts such as vertex arrays, directional sound (spatialization), OpenGL programmable shaders, spawning objects, and much more. You’ll dive deep into game mechanics and implement input handling, levelling up a character, and simple enemy AI. Finally, you'll explore game design patterns to enhance your C++ game programming skills. By the end of the book, you'll have gained the knowledge you need to build your own games with exciting features from scratch.

What you will learn:
▪️ Set up your game project in VS 2022 and explore C++ libraries such as SFML
▪️ Build games in C++ from the ground up, including graphics, physics, and input handling
▪️ Implement core game concepts such as game animation, game physics, collision detection, scorekeeping, and game sound
▪️ Implement automatically spawning objects and AI to create rich and engaging experiences
▪️ Learn advanced game development concepts, such as OpenGL shaders, texture atlases, and parallax backgrounds
▪️ Scale and reuse your game code with modern game programming design patterns

This book is perfect for you if you have no C++ programming knowledge, you need a beginner-level refresher course, or you want to learn how to build games or just use games as an engaging way to learn C++. Whether you aspire to publish a game (perhaps on Steam) or just want to impress friends with your creations, you'll find this book useful. #складчина #алгоритмы #cpp #программирование #cplusplus #gamdev #разработка_игр

💡 Physics.Math.Code // @physics_lib
👍4424🔥11❤‍🔥2