Python_Исчерпывающее_руководство_2023_Бизли_Д_RU+EN.7z
28.6 MB
📗 Python. Исчерпывающее руководство [2023] Бизли Д.
Эта книга делает акцент на основополагающих возможностях Python (3.6 и выше), а примеры кода демонстрируют «механику» языка и учат структурировать программы, чтобы их было проще читать, тестировать и отлаживать. Дэвид Бизли знакомит нас со своим уникальным взглядом на то, как на самом деле работает этот язык программирования. Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой,структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба.
📙 Python Distilled [2021] David Beazley
Expert insight for modern Python (3.6+) coding from the author of Python Essential Reference. Python educator Dave Beazley’s concise handbook focuses on the essential core of the Python programming language, with code examples to illuminate how Python works and how to structure programs that can be more easily explained, tested, and debugged. Rather than trying to cover every possible feature and quirk of a 30-year-old language, this pragmatic guide provides a concise narrative related to fundamental programming topics that form the foundation for Python projects of any size including
💡 Physics.Math.Code // @physics_lib
Эта книга делает акцент на основополагающих возможностях Python (3.6 и выше), а примеры кода демонстрируют «механику» языка и учат структурировать программы, чтобы их было проще читать, тестировать и отлаживать. Дэвид Бизли знакомит нас со своим уникальным взглядом на то, как на самом деле работает этот язык программирования. Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой,структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба.
📙 Python Distilled [2021] David Beazley
Expert insight for modern Python (3.6+) coding from the author of Python Essential Reference. Python educator Dave Beazley’s concise handbook focuses on the essential core of the Python programming language, with code examples to illuminate how Python works and how to structure programs that can be more easily explained, tested, and debugged. Rather than trying to cover every possible feature and quirk of a 30-year-old language, this pragmatic guide provides a concise narrative related to fundamental programming topics that form the foundation for Python projects of any size including
• Data abstraction
• Control flow
• Program structure
• Functions: master functions and functional programming idioms
• Objects: control objects and master the "protocols" that define their behavior
• Modules: plan for project growth by understanding modules and packages
• Generators
• Classes: understand classes from both high-level and technical perspectives
• I/O handling: proper techniques and abstractions
💡 Physics.Math.Code // @physics_lib
👍31❤15🔥9🤗2
✍🏻 Какие секретные технологии Запад выкрал в СССР 👁
СССР обладал такими технологиями, которым до сих пор завидуют и Британия, и США, и Китай. В СССР было множество самых передовых разработок, которые США не только копировали, но и выманивали хитростью и даже воровали, когда подворачивалась такая возможность.
1990-е годы и провал в образовании детей и студентов привели к тому, что молодёжь современной России знает чётко: в мире первые — США, а СССР, как и Россия, то ли заимствовал технологии у немцев, то ли воровал их с помощью своих разведчиков — в общем, всё было через пень-колоду. И с огромным удивлением вдруг обнаруживают, что в СССР были собственные разработки, за которыми охотились США.
Это лишь верхушка айсберга. На самом деле промышленный шпионаж действовал довольно масштабно. Другое дело, что доказать ущерб было сложно, да в СССР и не пытались это делать. Так, например, США много лет подряд без всякой лицензии производили у себя автоматы Калашникова и снабжали ими террористов в разных странах.
Они и сейчас пытаются сделать то же самое, используя наработки России в стрелковом оружии. Так, в 2018 году Пентагон объявил конкурс на производство российского стрелкового оружия — пулемётов Калашникова и "Утёс". Причём производителям предлагалось находить чертежи оружия самостоятельно, то есть посредством шпионажа. Россия предложила американцам обратиться за чертежами официально, в противном случае пригрозила судом.
Есть примеры современного шпионажа и в медицине. Например, нижегородский завод по производству искусственных хрусталиков "Репер-НН" уличил в краже технологий американский концерн Bausch & Lomb. Российская компания пыталась в суде доказать мошенничество, подкуп и промышленный шпионаж, которые совершила американская сторона.
💡 Physics.Math.Code // @physics_lib
СССР обладал такими технологиями, которым до сих пор завидуют и Британия, и США, и Китай. В СССР было множество самых передовых разработок, которые США не только копировали, но и выманивали хитростью и даже воровали, когда подворачивалась такая возможность.
1990-е годы и провал в образовании детей и студентов привели к тому, что молодёжь современной России знает чётко: в мире первые — США, а СССР, как и Россия, то ли заимствовал технологии у немцев, то ли воровал их с помощью своих разведчиков — в общем, всё было через пень-колоду. И с огромным удивлением вдруг обнаруживают, что в СССР были собственные разработки, за которыми охотились США.
Это лишь верхушка айсберга. На самом деле промышленный шпионаж действовал довольно масштабно. Другое дело, что доказать ущерб было сложно, да в СССР и не пытались это делать. Так, например, США много лет подряд без всякой лицензии производили у себя автоматы Калашникова и снабжали ими террористов в разных странах.
Они и сейчас пытаются сделать то же самое, используя наработки России в стрелковом оружии. Так, в 2018 году Пентагон объявил конкурс на производство российского стрелкового оружия — пулемётов Калашникова и "Утёс". Причём производителям предлагалось находить чертежи оружия самостоятельно, то есть посредством шпионажа. Россия предложила американцам обратиться за чертежами официально, в противном случае пригрозила судом.
Есть примеры современного шпионажа и в медицине. Например, нижегородский завод по производству искусственных хрусталиков "Репер-НН" уличил в краже технологий американский концерн Bausch & Lomb. Российская компания пыталась в суде доказать мошенничество, подкуп и промышленный шпионаж, которые совершила американская сторона.
💡 Physics.Math.Code // @physics_lib
🙈95👍59🤨27❤22🗿19🔥17🤷♂5🤯4🫡3🤩2🤗1
Media is too big
VIEW IN TELEGRAM
Флюс для пайки позволяет избавиться от оксидной пленки и примесей с поверхности металлов, а также обеспечить равномерное растекание припоя. Без этого компонента невозможна пайка меди, алюминия, свинца, и других металлов. На сегодняшнее время существуют различные виды флюсов: активные и неактивные, защитные и кислотные, для низко- и высокотемпературной пайки. Самым простым видом флюса является канифоль, которая широко применяется для пайки радиодеталей и меди. Какой флюс для пайки самый лучший на сегодняшний день? Поделитесь своим мнением в комментариях.
🪙 Разбираемся в пайке: Советы по соотношению олова и свинца и их влиянию
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33👍14❤9⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
🟧 Геометрическая задача на разрезание — преобразование квадрата в равносторонний треугольник
Позвольте напомнить вам задачу галантерейщика, предложенную в 1907 году составителем головоломок Генри Дюдени. Разделите равносторонний треугольник на квадраты всего тремя разрезами.
#math #gif #геометрия #задачи #математика
💡 Physics.Math.Code // @physics_lib
Позвольте напомнить вам задачу галантерейщика, предложенную в 1907 году составителем головоломок Генри Дюдени. Разделите равносторонний треугольник на квадраты всего тремя разрезами.
#math #gif #геометрия #задачи #математика
💡 Physics.Math.Code // @physics_lib
👍52❤18🔥13🤯1😱1🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Около 10 лет назад Тонан Камата, ныне математик из Японского института передовых наук и технологий (JAIST), заворожённо стоял перед экспонатом математического музея, похожим на оригами. На нём была изображена треугольная плитка, разрезанная на четыре части, которые были соединены крошечными шарнирами. При простом повороте кусочки вращались, превращая треугольник в квадрат.
Экспозиция ведёт свою историю от математической головоломки, опубликованной в газете 1902 года. Генри Дьюдени, английский математик-самоучка и автор колонки головоломок, попросил своих читателей разрезать равносторонний треугольник на наименьшее количество частей, которые можно будет потом сложить в квадрат. В своей следующей колонке через две недели он отметил, что «мистер К. У. Макилрой из Манчестера» — Чарльз Уильям Макилрой, клерк, который часто писал Дьюдени с решениями головоломок, — нашёл решение из четырёх частей. Спустя ещё две недели Дьюдени сообщил, что никто из других читателей газеты не смог справиться с этой задачей, и с тех пор рекорд остаётся в силе. Однако до сих пор не доказано, существует ли решение с меньшим количеством кусочков.
Головоломка стала известна как «разрезание Дьюдени» или «задача галантерейщика», и о ней даже написали в июньском номере журнала Scientific American за 1958 год. Мартин Гарднер, математик и давний колумнист журнала, написал об этой загадке.
Теперь, спустя более 122 лет после того, как она была впервые опубликована, Камата и два других математика наконец доказали, что решение с меньшим количеством кусочков невозможно. Их результат был опубликован на сервере arXiv.org в препринте от декабря 2024 года под названием «Dudeney's Dissection Is Optimal».
Вместе с математиком Массачусетского технологического института Эриком Демайном и математиком JAIST Рюхеем Уехарой Камата разрабатывал новый подход к решению проблем складывания оригами с помощью теории графов. В теории графов граф — это набор линий, или рёбер, и вершин, то есть точек, где рёбра пересекаются. Рёбра и вершины одного графа можно сравнить с рёбрами и вершинами другого графа, чтобы изучить более глубокие взаимосвязи между двумя структурами — такой подход, по мнению Каматы, может помочь решить проблему расчленения Дьюдени.
Одна часть проблемы довольно проста: решение из двух частей можно исключить, если подумать об ограничениях задачи. Для начала, треугольник и квадрат должны иметь равные площади, потому что составляющие их кусочки одинаковы. Для квадрата самый длинный возможный разрез — по диагонали. Немного математики с ручкой и бумагой показывают, что, к сожалению, длина диагонали слишком мала для стороны треугольника такой же площади, что исключает решение, использующее два кусочка.
Однако доказать, что решений из трёх кусочков не существует, гораздо сложнее, и в этом причина столетней задержки. Хотя речь и идёт о трёх частях, существует бесконечное число способов разрезать треугольник, говорит Демейн. «У каждого из этих кусочков может быть произвольное количество граней, а координаты этих разрезов начинаются в произвольных точках», — говорит он. «У вас есть эти непрерывные параметры, где существует множество и множество бесконечностей возможных вариантов, что делает задачу такой раздражающе трудной. Вы не можете просто перебрать их с помощью компьютера».
Чтобы решить эту проблему, группа классифицировала возможные разрезы равностороннего треугольника, основываясь на том, как разрезы пересекают его грани. Сначала исследователи отсортировали бесконечное множество способов разрезать треугольник на пять уникальных классификаций. Затем они повторили упражнение для квадрата и нашли 38 различных классификаций.
Исследователи попытались сопоставить треугольный граф с квадратным, проследив все возможные пути в каждой фигуре и сравнив получившиеся наборы длин рёбер и углов. Если бы один из путей квадрата совпал с путём из треугольника, это означало бы, что есть решение из 3 частей.
#math #gif #геометрия #задачи #математика
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102❤53🔥24🤯13❤🔥5⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Основная причина эффекта — это практически мгновенное испарение нижней части капли при контакте с раскалённой поверхностью. В этот момент происходит образование прослойки пара, которая как бы «подвешивает» неиспарившуюся часть капли над раскалённой поверхностью, не давая жидкости вступить с ней в прямой контакт.
В повседневной жизни явление можно наблюдать при приготовлении пищи: для оценки температуры сковороды на неё брызгают водой — если температура достигла или уже выше точки Лейденфроста, вода соберётся в капли, которые будут «скользить» по поверхности металла и испаряться дольше, чем если бы это происходило в сковороде, нагретой выше точки кипения воды, но ниже точки Лейденфроста. #физика #термодинамика #мкт #опыты #эксперименты #physics #видеоуроки #научные_фильмы
💧 Капля воды падающая на горячий металл 💥в Slow motion
💧 Эффект Лейденфроста
🚀 Что будет, если добавить жидкий газ в бутылку с водой
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥29❤15🤩7
👨🏻💻 Блог с заметками преподавателя по математике, физике, информатике и IT:
💡 Репетитор IT mentor // @mentor_it
Автор рассказывает о задачах и способах их решения. Пишет заметки о применении математики в жизни и как сквозь неудачи и вопросы идти к физико-математическому просветлению.
💡 Репетитор IT mentor // @mentor_it
Автор рассказывает о задачах и способах их решения. Пишет заметки о применении математики в жизни и как сквозь неудачи и вопросы идти к физико-математическому просветлению.
👍15🔥3❤1❤🔥1
▪️С какой первой книги вы начали изучать программирование и Computer Science ? Понравилась ли вам эта книга или нет?
▪️ Какую книгу вы считаете лучшим вариантом для начала?
▪️ Самая сложная книга, связанная с программированием, с которой вы сталкивались?
▪️Книги VS Курсы VS Метод научного тыка, пока не скомпилируется?
▪️Условный Chat GPT — добро или зло для программиста?
📝 Прошлое обсуждение этой темы
#computer_science #разработка #IT #программирование #code #coding #алгоритмы
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍4🔥2👨💻2🤯1
Media is too big
VIEW IN TELEGRAM
⚙️ Редуктор из LEGO с огромным передаточным числом
⚙️ Моделирование решения задачи передвижения автомобилей по песчаному грунту с помощью конструктора LEGO
⛔️ 7 препятствий и 5 LEGO-роботов, которые умеют шагать
⚙️ LEGO® Technic Строительство мостов: Задача на 100 кг!
🎻 Когда Lego играет на гитаре лучше, чем ты...
⚙️ Lego MindStorm
👾 Что будет, если надолго оставить инженера с конструктором Lego
#техника #конструктор #ARM #программирование #механика #разработка #микроконтроллеры
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
111🔥97👍26❤7❤🔥5🆒2✍1⚡1🤩1👻1
🌕 📝 ⚙️ Энергия от солнца: солнечная электростанция «Шоухан Дуньхуан», расположенная в пустыне Гоби, в 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
Принцип работы: 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
❤32👍24🔥5🙈4😱3🤝1