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

Обратная связь: @physicist_i

№ 5535336463
Download Telegram
Media is too big
VIEW IN TELEGRAM
Задачка по физике для наших инженеров

Вы наблюдаете эксперимент, в котором пластиковая бутылка зависает в потоке воздуха или воды. Вопрос: почему бутылка не падает ? Почему возможно устойчивое положение? Ваши предположения и ответы напишите в комментариях. 👇🏻

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

💡 Physics.Math.Code
📗 Микросервисы. От архитектуры до релиза [2023] Митра Р., Надареишвили И.
📘 Microservices Up and Running: A Step-by-step Guide to Building a Microservices Architecture [2020] Ronnie Mitra, Irakli Nadareishvili

⚠️ Книги предоставляется вам для ознакомления и не для распространения

💳 Купить книгу

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

Ронни Митра — работает консультантом, помогая технологическим и бизнес-лидерам проводить масштабные цифровые преобразования. Соавтор книг «Микросервисы. От архитектуры до релиза» и Microservice Architecture («Архитектура микросервисов: соединение принципов, методик и культуры»).

Иракли Надареишвили — вице-президент по основным инновациям в Capital One Financial Corporation, возглавляет команды, ответственные за создание современной облачной банковской платформы, основанной на микросервисах. Ранее был соучредителем и техническим директором медицинского стартапа ReferWell, а также занимал руководящие должности в CA Technologies и NPR.

👨🏻‍💻 Для тех, кто захочет пожертвовать админу на покупку новых книг и на кофе:
ЮMoney: 410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206

#программирование #разработка #web #архитектура #микросервисы #рефакторинг

💡 Physics.Math.Code
Микросервисы_От_архитектуры_до_релиза_2023_RU+EN.zip
14.9 MB
📗 Микросервисы. От архитектуры до релиза [2023] Митра Р., Надареишвили И.

Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто. Как сделать выбор из множества вариантов и обучить свою команду всем техническим деталям, чтобы максимально увеличить шансы на успех? В этой книге авторы, Ронни Митра и Иракли Надареишвили, предоставили пошаговое руководство для построения эффективной архитектуры микросервисов. Архитекторы и инженеры пройдут путь внедрения, основанный на методах и архитектурах, доказавших свою эффективность для микросервисных систем. Вы создадите операционную модель, проект микросервиса, инфраструктурную основу и два работающих микросервиса, а затем соедините эти компоненты в одну реализацию. Для любого, перед кем стоит задача создания микросервисов, руководство станет бесценным источником знаний.

📘 Microservices Up and Running [2020] Ronnie Mitra, Irakli Nadareishvili

Microservices architectures offer faster change speeds, better scalability, and cleaner, evolvable system designs. But implementing your first microservices architecture is difficult. How do you make myriad choices, educate your team on all the technical details, and navigate the organization to a successful execution to maximize your chance of success? With this book, authors Ronnie Mitra and Irakli Nadareishvili provide step-by-step guidance for building an effective microservices architecture. Architects and engineers will follow an implementation journey based on techniques and architectures that have proven to work for microservices systems. You'll build an operating model, a microservices design, an infrastructure foundation, and two working microservices, then put those pieces together as a single implementation. For anyone tasked with building microservices or a microservices architecture, this guide is invaluable.
This media is not supported in your browser
VIEW IN TELEGRAM
🌈 Радужные разводы, возникающие в мыльной пленке, стягивающей проволочной кольцо, расположенное в вертикальной плоскости.

Почему возникают такие разводы? В данном расположении мыло стекает вниз, изменяя поперечное сечение пленки в зависимости от высоты. Поэтому на разных высотах интерферируют различные длины волн от белого света. А в верхней части плёнка становится настолько тонкой, что длины волн, способные в интерферировать в этой области настолько уменьшаются, что выходят из видимого диапазона человеческого глаза.

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

💡 Physics.Math.Code
Media is too big
VIEW IN TELEGRAM
🎞 Основы цветного кино [1953] реж. Павел Клушанцев

▪️ 1 часть
Фильм рассказывает о работе со цветом в кино. Анимация: вид Москвы и Кремлевской стены. Анализ спектрального состава света. Солнце выходит из-за туч. Светотехник с прожектором – свет падает на стол. Схема: свет дуги интенсивного горения. Свет лампы накаливания. Дневной свет. Светотехник ставит желтый и голубой светофильтры. Цвета спектра. Камни на столе. Коллекция бабочек. Клумба. Палитра и кисти. Светофильтр. Анимация: объяснение разбивки спектра. Женщины в народных костюмах на съемочной площадке. Светотехник направляет на них прожектор. Схема устройства глаза: объяснение цветного зрения, колбочковый аппарат глаза. Опыт с зеркалами, посвященный анализу спектра. Анализ: пропускная способность светофильтров, выделение лучей спектра. Три зональных светофильтра в руках исследователя в лаборатории.

▪️ 2 часть
Опыт по анализу спектра в лаборатории. Опыт по синтезу цвета; используются линзы и фонарь. Основные цвета и их комбинации на экране. Синтез цвета через наложение светофильтров (субтрактивный синтез). Опыт: наложение субтрактивных красителей. Фотографический слой пленки. Анимация: анализ чувствительности разных слоев пленки. Оператор с кинокамерой в студии. Пленку достают из камеры и разрезают. Анимация: анализ многослойной пленки. Проявитель и продукты окисления проявителя. Печать с многослойных цветных негативов. Строение многослойной позитивной пленки. Цветы на клумбе. Цветок (крупно). Схема: цветок, проэкспонированный на пленке.

▪️ 3 часть
Лучи проходят через негатив. Воспроизведение натурального цвета цветка на пленке. Субтрактивные красители передают цвет. Женщина собирает цветы. Оператор снимает женщину. Анализ цветового баланса. Оператор снимает девочку. Эксперимент: пленка разбалансирована по контрасту и по светочувствительности. Пленка позитивная и негативная. Девочка играет с мячом. #физика #оптика #интерференция #опыты #эксперименты #physics #видеоуроки #волны

💡 Physics.Math.Code
📗 Clojure на производстве. Зипперы, базы данных, REPL [2023] Гришаев

💳 Купить книгу

💾 Ознакомиться с книгой

⚠️ Книги предоставляется вам для ознакомления и не для распространения

Если Вы обдумываете проект, который требовал бы Java Database Connectivity – рассмотрите Clojure для реализации своих задач.
Clojure — совершенно другой язык по сравнению с уже традиционными языками разработки, которые используют и к которым давно привыкли. Этот ЯП хорошо подходит для параллельного программирования. Предоставляет такие инструменты для работы с потоками, как программная транзакционная память и изменяемые ссылки. Это довольно интерактивный язык — в нем есть возможность написать функцию и сразу из редактора запустить её - проверить и посмотреть, как она работает.

Самый большой плюс Clojure в его функциональности и неизменяемости функций. Ещё из плюсов
— в Clojure можно использовать любые библиотеки из Java и JavaScript. Это огромный плюс языка
— сам по себе он достаточно маленький и людей на нем работает не очень много. Поэтому отлично, что можно использовать сторонние системы. #Clojure #JVM #Java #Lisp #web #программирование
Clojure_на_производстве_Зипперы,_базы_данных,_REPL_2023_Гришаев.pdf
2.1 MB
📗 Clojure на производстве. Зипперы, базы данных, REPL [2023] Гришаев

Продолжение книги, изданной три года назад. Мы продолжим изучать Clojure — замечательный язык с акцентом на неизменяемость и асинхронность.По структуре и изложению книга похожа на первый том. Мы подробно рассмотрим несколько тем, чередуя теорию с практикой. Вас ждут зипперы, базы данных и обширное понятие REPL. Материал рассчитан на продвинутую аудиторию. Желательно, чтобы у вас был опыт работы хотя бы с одним из промышленных языков.

Кто, писал и на Java, и на Clojure, пришли к выводу, что одни и те же проекты на Clojure создаются намного быстрее. Нужно меньше кода, чтобы создать программу, он будет быстрее работать, а разработчик только решает проблему через язык программирования. А не как у JS или Java, где приходится много работать именно со структурой языка, а не с решением проблемы.

В программах, которые сделаны на Clojure, меньше багов. Когда ты приходишь в проект, где работают с Clojure, разбираться с кодом намного проще. В этом Clojure выигрывает у многих языков — особенно в работе с большими системами данных.

Все, что сделано на Java, может быть сделано в Clojure довольно легко, с помощью прокси и gen-class, если это необходимо, или просто получая доступ к Java по мере необходимости (., doto, new и т.д.). Это позволяет проектам Clojure легко использовать библиотеки Java или устаревший Java-код.
📗 Теория матриц [2010] Гантмахер Ф.Р.

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

Феликс Рувимович Гантмахер (1908 — 1964) — советский математик, профессор Московского физико-технического института, хорошо известный своим вкладом в механику, линейную алгебру и теорию групп Ли. В 1925-1926 годах он участвовал в семинаре под руководством Николая Чеботарева в Одессе и написал свою первую исследовательскую работу в 1926 году.

✏️ «Когда философ говорит что-то истинное, тогда это тривиально. Когда он говорит что-то нетривиальное, тогда это ложь.»
— Карл Фридрих Гаусс

#теория_матриц #математика #линейная_алгебра #алгебра #высшая_математика
Теория матриц [2010] Гантмахер Ф.Р..djvu
4.3 MB
📗 Теория матриц [2010] Гантмахер Ф.Р.

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

Феликс Рувимович Гантмахер — советский математик, профессор Московского физико-технического института, хорошо известный своим вкладом в механику, линейную алгебру и теорию групп Ли. В 1925-1926 годах он участвовал в семинаре под руководством Николая Чеботарева в Одессе и написал свою первую исследовательскую работу в 1926 году.

С 1947 работал в Московском физико-техническом институте. Феликс Рувимович читал курсы лекций по математическому анализу, теоретической механике, теории устойчивости, теории матриц. С 1954 года возглавлял кафедру теоретической механики.

Классическая монография Ф. Р. Гантмахера, «Теория матриц», выделяется среди аналогичных работ широтой охвата и ясностью изложения, переведена на иностранные языки и успешно служит настольной книгой уже нескольким поколениям математиков во всём мире. #математика #алгебра #линейная_алгебра #math
📕 Математическая смесь [1990] Литлвуд Джон Е.

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

💡Задача от Литлвуда про взвешивания монет:

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

📝 Решение: Делим монеты на три кучки по три монеты. Взвешиваем две порции по три монеты. В результате, если одна из чашек окажется легче – значит монета в этой тройке. Если весы в равновесии – значит монета в «лишней», третьей стопке. Дальше берем найденную тройку монет и взвешиваем на весах две монеты. Принцип тот же. Или весы покажут фальшивую монету или весы в равновесии – тогда фальшивка та монета, что не попала на весы.
Просто, элегантно, красиво. И далеко не очевидно когда берешься решать эту задачу.

#математика #задачи #разбор_задач
#головоломки #физика #геометрия #олимпиады
Математическая_смесь_1990_Литлвуд_Джон_Е_.djvu
3.2 MB
📕 Математическая смесь [1990] Литлвуд Джон Е.

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

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

Кроме своих блестящих математических работ Литвуд славился своим необычным взглядом на вещи и своеобразным юмором. Например, в его вычислениях можно среди вполне серьезных работ по баллистике для армии найти задачу о замерзающей в аду мыши.
📕 Pyomo. Моделирование оптимизации на Python [2023] Бинум М., Хакебейл Г., Харт У.

📒 Pyomo ― Optimization Modeling in Python [2021] Michael L. Bynum, Gabriel A. Hackebeil, William E. Hart, Carl D. Laird, Bethany L. Nicholson, John D. Siirola, Jean-Paul Watson, David L. Woodruff

💳 Купить книгу

💾 Ознакомиться с книгой

⚠️ Книги предоставляется вам для ознакомления и не для распространения

Издание предназначено для начинающих и опытных разработчиков моделей, в том числе студентов старших курсов и аспирантов, научных работников и инженеров-практиков.

#Python #Pyomo #оптимизация #моделирование #программирование
Pyomo_Моделирование_оптимизации_на_Python_2023_RU+EN.zip
7.8 MB
📕 Pyomo. Моделирование оптимизации на Python [2023] Бинум М., Хакебейл Г., Харт У.

Книга содержит полное руководство по Pyomo (Python Optimization Modeling Objects) — пакету с открытым исходным кодом, предназначенному для формулирования и решения крупномасштабных задач оптимизации. Pyomo включает классы Python для определения разреженных множеств, параметров и переменных, с помощью которых записываются алгебраические выражения, определяющие целевые функции и ограничения. Кроме того, программу можно использовать как из командной строки, так и из интерактивного окружения Python, что сильно упрощает создание моделей Pyomo, применение различных оптимизаторов и изучение решений. Благодаря многочисленным примерам, иллюстрирующим различные способы формулирования моделей, книга прекрасно раскрывает широту средств моделирования, поддерживаемых Pyomo, и ее подходы к сложным практическим приложениям.

📒 Pyomo ― Optimization Modeling in Python [2021] Bynum, Hackebeil, Hart, Laird, Nicholson, Siirola, Watson, Woodruff

This book provides a complete and comprehensive guide to Pyomo (Python Optimization Modeling Objects) for beginning and advanced modelers, including students at the undergraduate and graduate levels, academic researchers, and practitioners. Using many examples to illustrate the different techniques useful for formulating models, this text beautifully elucidates the breadth of modeling capabilities that are supported by Pyomo and its handling of complex real-world applications. In the third edition, much of the material has been reorganized, new examples have been added, and a new chapter has been added describing how modelers can improve the performance of their models. The authors have also modified their recommended method for importing Pyomo. A big change in this edition is the emphasis of concrete models, which provide fewer restrictions on the specification and use of Pyomo models.
💧 Капля воды падающая на горячий металл 💥в Slow motion

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

💨 Эффект Лейденфроста (Leidenfrost Effect) — явление, при котором жидкость в контакте с твёрдой поверхностью, значительно более горячей, чем точка кипения этой жидкости, образует теплоизолирующую прослойку пара между поверхностью и жидкостью, замедляющую быстрое выкипание, например, капли жидкости на этой поверхности. Также это явление называют кризисом кипения.

В повседневной жизни явление можно наблюдать при приготовлении пищи: для оценки температуры сковороды на неё брызгают водой — если температура достигла или уже выше точки Лейденфроста, вода соберётся в капли, которые будут «скользить» по поверхности металла и испаряться дольше, чем если бы это происходило в сковороде, нагретой выше точки кипения воды, но ниже точки Лейденфроста. #физика #термодинамика #мкт #опыты #эксперименты #physics #видеоуроки #научные_фильмы

💡 Physics.Math.Code
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Крутая идея бросить бутылку воды в расплавленную сталь 💥

Конечно, это очень крутая идея бросить бутылку воды в расплавленную сталь. Однако не стоит так делать. Дело в том, что температура плавления стали в районе 1500°С. Поэтому вода мгновенно испаряется и превращается в пар. При этом она радикально увеличивается в объёме. Так при 100°С из одного литра воды получается 1700 литров или 1,7 метра кубического водяного пара. Но при попадании в более горячие места – её объём становится ещё больше. Например, при 500°С из одного литра получится 4200 литров отличного водяного пара.

Именно этому внезапно образовавшемуся объёму пара нужно куда-то деться из стали, в которую он попал. Поэтому он весело разлетается во все стороны вместе с каплями расплавленного металла. #физика #термодинамика #мкт #опыты #эксперименты #physics #видеоуроки #научные_фильмы

💡 Physics.Math.Code
📚 Высшая математика [1987-1989] Бугров Я.С., Никольский С.М.

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

🤵 Яков Степанович Бугров (19 ноября 1927—1991) — советский математик, доктор физико-математических наук, профессор. Выпускник Благовещенского горного техникума 1947 года и физико-математического факультета Благовещенского педагогического института 1953 года. Аспирант Математического института им. В. А. Стеклова, кандидат физико-математических наук (1958).

👨‍⚕️ Сергей Михайлович Никольский (1905 — 2012) — советский и российский математик, академик Российской академии наук (АН СССР) с 1972 года. Никольскому принадлежат фундаментальные результаты в области функционального анализа, в теории приближения функций, в теории квадратурных формул, теории вложения функциональных пространств и её приложениям к вариационным методам решения уравнений с частными производными. Большой цикл работ Никольского относится к теории дифференцируемых функций многих переменных. С. М. Никольский — всемирно признанный глава созданной им большой научной школы по теории функций и её приложениям. Он автор более 100 научных публикаций, в том числе трёх монографий, двух учебников для вузов, семи учебников для школ.
#высшая_математика #математика #линейная_алгебра #алгебра #высшая_математика #интегральное_исчисление #дифференциальное_исчисление

💡 Physics.Math.Code
Высшая_математика_1987_1989_Бугров_Я_С_,_Никольский_С_М.zip
126 MB
📚 Высшая математика [1987-1989] Бугров Я.С., Никольский С.М.

Трёхтомный учебник «Высшая математика: Учебник для вузов» (первое издание-1980) — базовый учебник по высшей математике инженерно-технических вузов. В 1987 году за разработку данного учебника авторы были удостоены Государственной премии СССР. Также в состав раздачи входит задачник.

Допущено Министерством высшего и среднего специального образования СССР в качестве учебника для студентов инженерно-технических специальностей вузов.

📕 Дифференциальное и интегральное исчисление [1988] Бугров Я.С., Никольский С.М.
📗 Дифференциальные уравнения [1989] Бугров Я.С., Никольский С.М.
📘 Задачник [1987] Бугров Я.С., Никольский С.М.
📙 Элементы линейной алгебры и аналитической геометрии [1988] Бугров Я.С., Никольский С.М.

#подборка_книг #математика #высшая_математика #math

💡 Physics.Math.Code
📗 Безопасность веб-приложений на Python [2023] Деннис Бирн
📘 Full Stack Python Security: Cryptography, TLS, and attack resistance [2021] Dennis Byrne

💳 Купить книгу

💾 Ознакомиться с книгой

⚠️ Книги предоставляется вам для ознакомления и не для распространения

Безопасность — это комплексная задача, охватывающая пользовательские интерфейсы, API-интерфейсы, веб-серверы, сетевую инфраструктуру и все, что находится между ними. Книга “Full Stack Python Security: Cryptography, TLS, and attack resistance" предлагает отличную методику и, одновременно, глубокое погружение в практические концепции криптографии, объясняя, почему это важно в контексте приложений корпоративной безопасности. Автор этого издания уделяет внимание криптографии, генерации ключей и взаимодействии с операционной системой. Затем идёт описание кода, который не слишком сложен, чтобы донести из чего состоит та или иная атака. Большая часть тем в книге объясняются с помощью Python, чья распространенность растёт больше, чем у любого другого языка программирования. А демонстрацию построения обороны веб-сервисов автор показывает на Django – фреймворке, который меньше полагается на сторонний код. В нем много встроенных функций защит. Они включены по умолчанию. Но Django излишне монолитный и не панацея. Вообще все фреймворки ситуативны и решают определённую задачу. Всё это не значит, что надо использовать только упоминаемые фреймворки ибиблиотеки, а другие не надо. Профессионал и отличается от любителя тем, что использует для каждой задачи подходящий инструмент, и владеет своим инструментом в совершенстве. #Python #web #безопасность #криптография #программирование
Безопасность_веб_приложений_на_Python_2023_RU+EN.zip
15.8 MB
📗 Безопасность веб-приложений на Python [2023] Деннис Бирн

Безопасность — это комплексная проблема, охватывающая пользовательские интерфейсы, API, веб-серверы, сетевую инфраструктуру и все, что между ними. Эта книга, наполненная реалистичными примерами, ясными иллюстрациями и действующим кодом, покажет вам, как защищать веб-приложения на Python и Django. В ней опытный специалист по безопасности Деннис Бирн объясняет сложные термины и алгоритмы безопасности простым языком. Начав с обзора основ криптографии, вы постепенно узнаете, как реализовать уровни защиты, безопасную аутентификацию пользователей и доступ третьих лиц, а также защитить свои приложения от распространенных видов атак. Издание предназначено для программистов на Python среднего уровня.

📘 Full Stack Python Security: Cryptography, TLS, and attack resistance [2021] Dennis Byrne

Full Stack Python Securityteaches you everything you’ll need to build secure Python web applications. In Full Stack Python Security: Cryptography, TLS, and attack resistance, you’ll learn how to:
▪️ Use algorithms to encrypt, hash, and digitally sign data
▪️ Create and install TLS certificates
▪️ Implement authentication, authorization, OAuth 2.0, and form validation in Django
▪️ Protect a web application with Content Security Policy
▪️ Implement Cross Origin Resource Sharing
▪️ Protect against common attacks including clickjacking, denial of service attacks, SQL injection, cross-site scripting, and more

Full Stack Python Security: Cryptography, TLS, and attack resistance teaches you everything you’ll need to build secure Python web applications. As you work through the insightful code snippets and engaging examples, you’ll put security standards, best practices, and more into action. Along the way, you’ll get exposure to important libraries and tools in the Python ecosystem.