📙 40 алгоритмов, которые должен знать каждый программист на Python [2023] Имран Ахмад
📔 40 Algorithms Every Programmer Should Know: Hone your problem-solving skills by learning different algorithms and their implementation in Python [2020] Imran Ahmad
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить книгу (RU-книга) или EN-книга
💾 Ознакомиться с книгами (RU+EN)
▪️Изучите алгоритмы решения классических задач информатики с помощью этого краткого руководства, охватывающего все - от фундаментальных алгоритмов, таких как сортировка и поиск, до современных алгоритмов, используемых в машинном обучении и криптографии.
▪️Изучите методы, которые вам необходимо знать для разработки алгоритмов решения сложных задач, познакомьтесь с нейронными сетями и методами глубокого обучения, изучите различные типы алгоритмов и выберите правильные структуры данных для их оптимальной реализации.
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
-35% по промокоду: PHYSICS MATH CODE 💡 Подробности тут
#складчина #программирование #алгоритмы #python #математика #computer_science
📔 40 Algorithms Every Programmer Should Know: Hone your problem-solving skills by learning different algorithms and their implementation in Python [2020] Imran Ahmad
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить книгу (RU-книга) или EN-книга
💾 Ознакомиться с книгами (RU+EN)
▪️Изучите алгоритмы решения классических задач информатики с помощью этого краткого руководства, охватывающего все - от фундаментальных алгоритмов, таких как сортировка и поиск, до современных алгоритмов, используемых в машинном обучении и криптографии.
▪️Изучите методы, которые вам необходимо знать для разработки алгоритмов решения сложных задач, познакомьтесь с нейронными сетями и методами глубокого обучения, изучите различные типы алгоритмов и выберите правильные структуры данных для их оптимальной реализации.
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206
📖 Напоминаю, что Вы можете купить книгу в бумаге! Для наших подписчиков лучшие условия.-35% по промокоду: PHYSICS MATH CODE 💡 Подробности тут
#складчина #программирование #алгоритмы #python #математика #computer_science
👍51🔥9❤6
40_алгоритмов,_которые_должен_знать_каждый_2023_RU_+_EN_Имран_Ахмад.zip
29.4 MB
📙 40 алгоритмов, которые должен знать каждый программист на Python [2023] Имран Ахмад
Понимание работы алгоритмов и умение применять их для решения прикладных задач – must-have для любого программиста или разработчика. Эта книга поможет вам не только развить навыки использования алгоритмов, но и разобраться в принципах их функционирования, в их логике и математике. Вы начнете с введения в алгоритмы, от поиска и сортировки перейдете к линейному программированию, ранжированию страниц и графам и даже поработаете с алгоритмами машинного обучения. Теории не бывает без практики, поэтому вы займетесь прогнозами погоды, кластеризацией твитов, механизмами рекомендаций фильмов. И, наконец, освоите параллельную обработку, что даст вам возможность решать задачи, требующие большого объема вычислений. Дойдя до конца, вы превратитесь в эксперта по решению реальных вычислительных задач с применением широкого спектра разнообразных алгоритмов.
📔 40 Algorithms Every Programmer Should Know: Hone your problem-solving skills by learning different algorithms and their implementation in Python [2020] Imran Ahmad
Algorithms have always played an important role in both the science and practice of computing. Beyond traditional computing, the ability to use algorithms to solve real-world problems is an important skill that any developer or programmer must have. This book will help you not only to develop the skills to select and use an algorithm to solve real-world problems but also to understand how it works. You'll start with an introduction to algorithms and discover various algorithm design techniques, before exploring how to implement different types of algorithms, such as searching and sorting, with the help of practical examples. As you advance to a more complex set of algorithms, you'll learn about linear programming, page ranking, and graphs, and even work with machine learning algorithms, understanding the math and logic behind them.
Понимание работы алгоритмов и умение применять их для решения прикладных задач – must-have для любого программиста или разработчика. Эта книга поможет вам не только развить навыки использования алгоритмов, но и разобраться в принципах их функционирования, в их логике и математике. Вы начнете с введения в алгоритмы, от поиска и сортировки перейдете к линейному программированию, ранжированию страниц и графам и даже поработаете с алгоритмами машинного обучения. Теории не бывает без практики, поэтому вы займетесь прогнозами погоды, кластеризацией твитов, механизмами рекомендаций фильмов. И, наконец, освоите параллельную обработку, что даст вам возможность решать задачи, требующие большого объема вычислений. Дойдя до конца, вы превратитесь в эксперта по решению реальных вычислительных задач с применением широкого спектра разнообразных алгоритмов.
📔 40 Algorithms Every Programmer Should Know: Hone your problem-solving skills by learning different algorithms and their implementation in Python [2020] Imran Ahmad
Algorithms have always played an important role in both the science and practice of computing. Beyond traditional computing, the ability to use algorithms to solve real-world problems is an important skill that any developer or programmer must have. This book will help you not only to develop the skills to select and use an algorithm to solve real-world problems but also to understand how it works. You'll start with an introduction to algorithms and discover various algorithm design techniques, before exploring how to implement different types of algorithms, such as searching and sorting, with the help of practical examples. As you advance to a more complex set of algorithms, you'll learn about linear programming, page ranking, and graphs, and even work with machine learning algorithms, understanding the math and logic behind them.
👍81🔥13❤10❤🔥1
📘 Математическое программирование в примерах и задачах [2022] Акулич
💾 Скачать книгу
Математическое программирование — это область математики, разрабатывающая теорию, численные методы решения многомерных задач оптимизации с ограничениями.
#математика #программирование #математическое_программирование #оптимизация
💾 Скачать книгу
Математическое программирование — это область математики, разрабатывающая теорию, численные методы решения многомерных задач оптимизации с ограничениями.
#математика #программирование #математическое_программирование #оптимизация
❤27👍20❤🔥3🔥3
Математическое_программирование_в_примерах_и_задачах_2022_Акулич.pdf
15.6 MB
📘 Математическое программирование в примерах и задачах [2022] Акулич
В учебном пособии рассматриваются задачи линейного, нелинейного и динамического программирования. Приведены определения, формулы, а также методические указания, необходимые для решения задач даны решения типовых задач, показаны возможности использования в этих целях различных пакетов прикладных программ. В конце каждого параграфа приведены задачи для самостоятельного решения. Учебное пособие предназначено для студентов, аспирантов и преподавателей вузов, изучающих экономико-математические методы и модели и их использование при решении практических задач.
Оптимизация (в математике, информатике и исследовании операций) — это задача нахождения экстремума (минимума или максимума) целевой функции в некоторой области конечномерного векторного пространства, ограниченной набором линейных и/или нелинейных равенств и/или неравенств.
В учебном пособии рассматриваются задачи линейного, нелинейного и динамического программирования. Приведены определения, формулы, а также методические указания, необходимые для решения задач даны решения типовых задач, показаны возможности использования в этих целях различных пакетов прикладных программ. В конце каждого параграфа приведены задачи для самостоятельного решения. Учебное пособие предназначено для студентов, аспирантов и преподавателей вузов, изучающих экономико-математические методы и модели и их использование при решении практических задач.
Оптимизация (в математике, информатике и исследовании операций) — это задача нахождения экстремума (минимума или максимума) целевой функции в некоторой области конечномерного векторного пространства, ограниченной набором линейных и/или нелинейных равенств и/или неравенств.
👍59❤🔥13👨💻7🔥5❤1
📓 Физика атмосферы [1969] Хргиан А.Х.
💾 Скачать книгу
Физика атмосферы — наука, изучающая различные физические явления и процессы, происходящие в атмосфере.
#физика #термодинамика #мкт #physics
💾 Скачать книгу
Физика атмосферы — наука, изучающая различные физические явления и процессы, происходящие в атмосфере.
#физика #термодинамика #мкт #physics
👍35🔥4❤🔥1💯1
Физика атмосферы [1969] Хргиан А.Х..pdf
14 MB
📓 Физика атмосферы [1969] Хргиан А.Х.
В монографии рассмотрены основные вопросы физики атмосферы, состав и строение атмосферы, тепловые процессы, происходящие в ней, кругооборот воды, образование облаков и осадков, кинематика пограничного слоя, уравнения движения атмосферы, различные формы воздушных течений и общая циркуляция атмосферы, начала оптики и акустики атмосферы, а также некоторые важные практические приложения их.
Фи́зика атмосферы — наука, изучающая различные физические явления и процессы, происходящие в атмосфере. К таковым можно отнести поглощение и излучение тепла, нагревание и охлаждение воздуха, его течение и циркуляцию, испарение и конденсацию водяного пара в виде облаков и туманов, а также множество других. Существенно, что эти процессы изучаются физическими и математическими методами с целью выяснить причины и следствия атмосферных явлений. Физика атмосферы преследует цель мочь в будущем прогнозировать специфику явлений, трудности в прогнозе которых связаны главным образом с незнанием количественных физических закономерностей атмосферы.
В монографии рассмотрены основные вопросы физики атмосферы, состав и строение атмосферы, тепловые процессы, происходящие в ней, кругооборот воды, образование облаков и осадков, кинематика пограничного слоя, уравнения движения атмосферы, различные формы воздушных течений и общая циркуляция атмосферы, начала оптики и акустики атмосферы, а также некоторые важные практические приложения их.
Фи́зика атмосферы — наука, изучающая различные физические явления и процессы, происходящие в атмосфере. К таковым можно отнести поглощение и излучение тепла, нагревание и охлаждение воздуха, его течение и циркуляцию, испарение и конденсацию водяного пара в виде облаков и туманов, а также множество других. Существенно, что эти процессы изучаются физическими и математическими методами с целью выяснить причины и следствия атмосферных явлений. Физика атмосферы преследует цель мочь в будущем прогнозировать специфику явлений, трудности в прогнозе которых связаны главным образом с незнанием количественных физических закономерностей атмосферы.
👍64❤7❤🔥2
🔺 Задачка из книги
Смирнов В. А., Смирнова И. М.Геометрические задачи на развитие критического мышления
На одном рисунке многогранник составлен из тетраэдров, а на другой — из кубов. Сколько тетраэдров для этого потребовалось и сколько кубов?
🟢 Physics.Math.Code
#задачи #математика #геометрия #стереометрия #math #geometry
Смирнов В. А., Смирнова И. М.Геометрические задачи на развитие критического мышления
На одном рисунке многогранник составлен из тетраэдров, а на другой — из кубов. Сколько тетраэдров для этого потребовалось и сколько кубов?
🟢 Physics.Math.Code
#задачи #математика #геометрия #стереометрия #math #geometry
👍36❤5🔥5🤔5
📗 Геометрические задачи на развитие критического мышления [2021] Смирнов В. А., Смирнова И. М.
💾 Скачать книгу
„В.И.Арнольд говорит, что математика — это часть физики. А я дополняю: физика — часть геометрии!“ — Игорь Фёдорович Шарыгин советский и российский математик и педагог, популяризатор науки 1937 - 2004
#геометрия #математика #олимпиады
#алгебра #задачи #geometry #math
💾 Скачать книгу
„В.И.Арнольд говорит, что математика — это часть физики. А я дополняю: физика — часть геометрии!“ — Игорь Фёдорович Шарыгин советский и российский математик и педагог, популяризатор науки 1937 - 2004
#геометрия #математика #олимпиады
#алгебра #задачи #geometry #math
👍44❤8🔥6😍1
Геометрические_задачи_на_развитие_критического_мышления_2021_Смирнов.pdf
3.1 MB
📗 Геометрические задачи на развитие критического мышления [2021] Смирнов В. А., Смирнова И. М.
Пособие содержит задачи на развитие критического мышления учащихся. Среди них задачи на распознавание конфигураций геометрических фигур по их изображениям и описаниям, на сравнение и оценку геометрических величин, на установку верности и неверности утверждений, на нахождение ошибок в формулировках и доказательствах, а также приведение контрпримеров и задачи с неоднозначным ответом.
Пособие содержит задачи на развитие критического мышления учащихся. Среди них задачи на распознавание конфигураций геометрических фигур по их изображениям и описаниям, на сравнение и оценку геометрических величин, на установку верности и неверности утверждений, на нахождение ошибок в формулировках и доказательствах, а также приведение контрпримеров и задачи с неоднозначным ответом.
👍51🔥12❤6😍2
📚 29 книг по физике, математике, геометрии от Я. И. Перельмана
💾 Скачать книги
Яков Перельман — российский, советский учёный, популяризатор физики, математики и астрономии, один из основоположников жанра научно-популярной литературы и основоположник занимательной науки.
Книги Перельмана призваны пробудить у читателя интерес к математике, геометрии, физике и другим точным наукам. На счету автора такие книги, как «Занимательная астрономия», «Живая математика», «Занимательная механика» и другие.
#подборка_книг #математика #физика
💾 Скачать книги
Яков Перельман — российский, советский учёный, популяризатор физики, математики и астрономии, один из основоположников жанра научно-популярной литературы и основоположник занимательной науки.
Книги Перельмана призваны пробудить у читателя интерес к математике, геометрии, физике и другим точным наукам. На счету автора такие книги, как «Занимательная астрономия», «Живая математика», «Занимательная механика» и другие.
#подборка_книг #математика #физика
👍55🔥22❤🔥8❤4
29 книг по физ-мату Перельман Я.И.zip
134.4 MB
📚 29 книг по физике, математике, геометрии от Я. И. Перельмана
Задолго до того, как была доказана гипотеза Пуанкаре, фамилия Перельман уже была широко известна. В первую очередь благодаря выдающемуся популяризатору науки — Якову Исидоровичу Перельману (1882-1942). На его книгах о занимательных науках выросло не одно поколение, и до сих пор описанные им сюжеты и задачи остаются актуальными, интересными и поучительными.
1. Быстрый счет - 1941
2. Веселые задачи - 2003
3. Далекие миры - 1919
4. Живая математика - 1967
5. Живой учебник геометрии - 1930
6. Занимательная алгебра - 1967
7. Занимательная арифметика - 1926
8. Занимательная арифметика. Загадки и диковинки в мире чисел - 1954
9. Занимательная астрономия - 1954
10. Занимательная геометрия - 1950
11. Занимательная геометрия на вольном воздухе и дома - 1925
12. Занимательная математика - 1927
#физика #математика #подборка_книг #алгебра #геометрия #научпоп
Задолго до того, как была доказана гипотеза Пуанкаре, фамилия Перельман уже была широко известна. В первую очередь благодаря выдающемуся популяризатору науки — Якову Исидоровичу Перельману (1882-1942). На его книгах о занимательных науках выросло не одно поколение, и до сих пор описанные им сюжеты и задачи остаются актуальными, интересными и поучительными.
1. Быстрый счет - 1941
2. Веселые задачи - 2003
3. Далекие миры - 1919
4. Живая математика - 1967
5. Живой учебник геометрии - 1930
6. Занимательная алгебра - 1967
7. Занимательная арифметика - 1926
8. Занимательная арифметика. Загадки и диковинки в мире чисел - 1954
9. Занимательная астрономия - 1954
10. Занимательная геометрия - 1950
11. Занимательная геометрия на вольном воздухе и дома - 1925
12. Занимательная математика - 1927
#физика #математика #подборка_книг #алгебра #геометрия #научпоп
👍88🔥17❤11❤🔥7😍5🤔1
📙 Сборник подготовительных задач к Всероссийской олимпиаде юных математиков [1963] Васильев Н.Б., Егоров А.А.
💾 Скачать книгу
Математические соревнования и конкурсы имеют довольно давнюю историю. Сохранились сведения о том, что уже в Древней Индии (около 2000 г. до н.э.) для решения математических задач устраивались состязания в присутствии многочисленных зрителей. Широкое распространение получили математические турниры в средние века и позднее в эпоху Возрождения в Италии и в других странах. При этом такие турниры пользовались большой популярностью не только у математиков-любителей, но и у математиков-профессионалов. Развитие культуры и почитание талантов в те времена формировали сознание людей. Достаточно назвать победу итальянского математика Никколо Тартальи над Феором на математическом турнире по решению уравнений третей степени, состоявшемся в Болонье в 1535 г., а также победу французского математика Франсуа Виета в 1594 г., решившего одно специальное уравнение 45-й степени, предложенное в качестве вызова всему ученому миру голландским математиком Андрианом ван Роуменом. Также есть целый ряд и других интересных исторических примеров математических соревнований и конкурсов по решению задач как очного, так и заочного характера. Но, несмотря на свой солидный возраст, эти соревнования нисколько не исчерпали себя, вызывая и по сей день огромный интерес к сложным заданиям и неподдельный азарт участников интеллектуальных состязаний.
#геометрия #математика #олимпиады #алгебра #задачи
💾 Скачать книгу
Математические соревнования и конкурсы имеют довольно давнюю историю. Сохранились сведения о том, что уже в Древней Индии (около 2000 г. до н.э.) для решения математических задач устраивались состязания в присутствии многочисленных зрителей. Широкое распространение получили математические турниры в средние века и позднее в эпоху Возрождения в Италии и в других странах. При этом такие турниры пользовались большой популярностью не только у математиков-любителей, но и у математиков-профессионалов. Развитие культуры и почитание талантов в те времена формировали сознание людей. Достаточно назвать победу итальянского математика Никколо Тартальи над Феором на математическом турнире по решению уравнений третей степени, состоявшемся в Болонье в 1535 г., а также победу французского математика Франсуа Виета в 1594 г., решившего одно специальное уравнение 45-й степени, предложенное в качестве вызова всему ученому миру голландским математиком Андрианом ван Роуменом. Также есть целый ряд и других интересных исторических примеров математических соревнований и конкурсов по решению задач как очного, так и заочного характера. Но, несмотря на свой солидный возраст, эти соревнования нисколько не исчерпали себя, вызывая и по сей день огромный интерес к сложным заданиям и неподдельный азарт участников интеллектуальных состязаний.
#геометрия #математика #олимпиады #алгебра #задачи
👍29🔥5❤3❤🔥3
Сборник_подготовительных_задач_к_Всероссийской_олимпиаде_юных_математиков.djvu
442.1 KB
📙 Сборник подготовительных задач к Всероссийской олимпиаде юных математиков [1963] Васильев Н.Б., Егоров А.А.
В сборнике собраны задачи, не требующие для своего решения каких-либо особых знаний, выходящих за пределы программы средней школы, но требующие известной самостоятельности мысли и сообразительности. В него включено около 200 разнообразных задач. Значительная часть задач заимствована из сборника подготовительных задач к Московской и некоторым другим олимпиадам, из книг серии „Библиотека математического кружка", из ряда иностранных журналов. В конце сборника приведены примеры задач, предлагавшихся на Всероссийских олимпиадах.
М.: Учпедгиз, 1963. — 53 с.
В сборнике собраны задачи, не требующие для своего решения каких-либо особых знаний, выходящих за пределы программы средней школы, но требующие известной самостоятельности мысли и сообразительности. В него включено около 200 разнообразных задач. Значительная часть задач заимствована из сборника подготовительных задач к Московской и некоторым другим олимпиадам, из книг серии „Библиотека математического кружка", из ряда иностранных журналов. В конце сборника приведены примеры задач, предлагавшихся на Всероссийских олимпиадах.
М.: Учпедгиз, 1963. — 53 с.
👍46🔥9❤🔥4❤1
📔 История развития теории связи [2006] Быховский М.А.
💾 Скачать книгу
📡 «Математическая теория связи» (A Mathematical Theory of Communication) — статья, опубликованная Клодом Шенноном в 1948 году в реферативном журнале американской телефонной компании «Bell System» и сделавшая его всемирно известным. Содержит в себе большое количество инновационных и плодотворных идей, эта работа инициировала многие научные исследования по всему миру, продолжающиеся по сей день, положив начало развитию методов обработки, передачи и хранения информации.
#теория_связи #радиофизика #наука #история_науки #связь
💾 Скачать книгу
📡 «Математическая теория связи» (A Mathematical Theory of Communication) — статья, опубликованная Клодом Шенноном в 1948 году в реферативном журнале американской телефонной компании «Bell System» и сделавшая его всемирно известным. Содержит в себе большое количество инновационных и плодотворных идей, эта работа инициировала многие научные исследования по всему миру, продолжающиеся по сей день, положив начало развитию методов обработки, передачи и хранения информации.
#теория_связи #радиофизика #наука #история_науки #связь
👍27❤4❤🔥1
История_развития_теории_связи_2006_Быховский_М_А_.pdf
6.2 MB
📔 История развития теории связи [2006] Быховский М.А.
Книга, состоящая из двух частей, является первой в исторической литературе, которая посвящена развитию теории связи. В ее первой части представлены очерки о крупнейших ученых, заложивших основы теории связи. Изложение строится таким образом, чтобы показать читателю, что жизнь и деятельность этих ученых наполнена глубоким смыслом и утверждает нравственные принципы человеческого существования. Вторая часть книги содержит краткие очерки истории развития основных направлений теории связи. В нее также включены краткие биографии многих ученых, внесших существенный творческий вклад в развитие отдельных направлений теории связи, и приведена хронология научных достижений в данной области. Книга адресуется широкому кругу читателей, интересующихся историей науки и техники.
Книга, состоящая из двух частей, является первой в исторической литературе, которая посвящена развитию теории связи. В ее первой части представлены очерки о крупнейших ученых, заложивших основы теории связи. Изложение строится таким образом, чтобы показать читателю, что жизнь и деятельность этих ученых наполнена глубоким смыслом и утверждает нравственные принципы человеческого существования. Вторая часть книги содержит краткие очерки истории развития основных направлений теории связи. В нее также включены краткие биографии многих ученых, внесших существенный творческий вклад в развитие отдельных направлений теории связи, и приведена хронология научных достижений в данной области. Книга адресуется широкому кругу читателей, интересующихся историей науки и техники.
👍44❤2❤🔥2
📚 Норберт Винер [12 книг]
💾 Скачать книги
Американский ученый Норберт Винер (1894—1964) математик по профессии, является одним из основателей кибернетики — науки, которая насчитывает немногим более десятка лет существования.
⚙️ Кибернетика (от др.-греч. κυβερνητική «искусство управления») — наука об общих закономерностях получения, хранения, преобразования и передачи информации в сложных управляющих системах, будь то машины, живые организмы или общество.
#подборка_книг #кибернетика #математика #информатика #искусственный_интеллект #машинное_обучение
💾 Скачать книги
Американский ученый Норберт Винер (1894—1964) математик по профессии, является одним из основателей кибернетики — науки, которая насчитывает немногим более десятка лет существования.
⚙️ Кибернетика (от др.-греч. κυβερνητική «искусство управления») — наука об общих закономерностях получения, хранения, преобразования и передачи информации в сложных управляющих системах, будь то машины, живые организмы или общество.
#подборка_книг #кибернетика #математика #информатика #искусственный_интеллект #машинное_обучение
👍30🔥5❤2💯2
Норберт Винер [12 книг].zip
57.2 MB
📙 Cybernetics: Or Control and Communication in the Animal and the Machine [1948] Norbert Wiener
📗 Из истории кибернетики [2006] Я.И. Фет.
📘 Человек и машина MIT speech [1965] Норберт Винер
📕 The Human Use Of Human Beings Paperback [1988] Norbert Wiener
📓 Норберт Винер: у истоков компьютерной этики С.В. Минаев
📒 Творец и робот [1964] Норберт Винер
📔 Норберт Винер Краткая биография
📘 Кибернетика и общество [1958] Норберт Винер
📗 Я — математик. Дальнейшая жизнь вундеркинда [2001] Норберт Винер
📕 Творец и робот. Обсуждение некоторых проблем, в которых кибернетика сталкивается с религией [1966] Норберт Винер
📙 Бывший вундеркинд. Детство и юность [2001] Норберт Винер
Книга заложила теоретические основы для сервомеханизмов (неважно, будь то электрические, механические или гидравлические), автоматической навигации, аналоговых компьютеров, искусственного интеллекта, нейронауки и надёжной связи. Второе издание книги с некоторыми небольшими изменениями и двумя дополнительными главами было опубликовано в 1961.
📗 Из истории кибернетики [2006] Я.И. Фет.
📘 Человек и машина MIT speech [1965] Норберт Винер
📕 The Human Use Of Human Beings Paperback [1988] Norbert Wiener
📓 Норберт Винер: у истоков компьютерной этики С.В. Минаев
📒 Творец и робот [1964] Норберт Винер
📔 Норберт Винер Краткая биография
📘 Кибернетика и общество [1958] Норберт Винер
📗 Я — математик. Дальнейшая жизнь вундеркинда [2001] Норберт Винер
📕 Творец и робот. Обсуждение некоторых проблем, в которых кибернетика сталкивается с религией [1966] Норберт Винер
📙 Бывший вундеркинд. Детство и юность [2001] Норберт Винер
Книга заложила теоретические основы для сервомеханизмов (неважно, будь то электрические, механические или гидравлические), автоматической навигации, аналоговых компьютеров, искусственного интеллекта, нейронауки и надёжной связи. Второе издание книги с некоторыми небольшими изменениями и двумя дополнительными главами было опубликовано в 1961.
👍48🔥6💯3
📒 iOS Architecture Patterns: MVP, MVVM, VIPER, and VIP in Swift [2023] Raúl Ferrer García
💾 Скачать книгу
Шаблон проектирования (паттерн, от англ. design pattern) — повторяемая архитектурная конструкция в сфере проектирования программного обеспечения, предлагающая решение проблемы проектирования в рамках некоторого часто возникающего контекста. Обычно шаблон не является законченным образцом, который может быть прямо преобразован в код; это лишь пример решения задачи, который можно использовать в различных ситуациях. Объектно-ориентированные шаблоны показывают отношения и взаимодействия между классами или объектами, без определения того, какие конечные классы или объекты приложения будут использоваться.
#ios #swift #mvc #архитектура #паттерны #шаблоны_проектирования
💾 Скачать книгу
Шаблон проектирования (паттерн, от англ. design pattern) — повторяемая архитектурная конструкция в сфере проектирования программного обеспечения, предлагающая решение проблемы проектирования в рамках некоторого часто возникающего контекста. Обычно шаблон не является законченным образцом, который может быть прямо преобразован в код; это лишь пример решения задачи, который можно использовать в различных ситуациях. Объектно-ориентированные шаблоны показывают отношения и взаимодействия между классами или объектами, без определения того, какие конечные классы или объекты приложения будут использоваться.
#ios #swift #mvc #архитектура #паттерны #шаблоны_проектирования
👍20❤3🔥3
iOS_Architecture_Patterns_MVP,_MVVM,_VIPER,_and_VIP_in_Swift_2023.pdf
8.8 MB
📒 iOS Architecture Patterns: MVP, MVVM, VIPER, and VIP in Swift [2023] Raúl Ferrer García
Начните с изучения архитектурных паттернов для приложений. Вы узнаете, почему важно, чтобы ваши приложения были основаны на этих паттернах, и какие из них наиболее распространены. Затем вы рассмотрите MVC как один из самых известных и используемых паттернов. Вы увидите, как и когда он может быть реализован в ваших приложениях, а также его преимущества и недостатки.
Далее вы познакомитесь с первой эволюцией модели MVC: MVP, которая представляет новый слой (Presenter) для лучшего управления представлениями. Следующей эволюцией после этого является MVVM, которая представляет слой ViewModel и его связь с представлениями через Data Binding. После того, как эти основные паттерны рассмотрены, вы прочитаете о VIPER и VIP, архитектурных паттернах, которые стремятся сделать приложения легко обслуживаемыми, модульными и высокомасштабируемыми.
Начните с изучения архитектурных паттернов для приложений. Вы узнаете, почему важно, чтобы ваши приложения были основаны на этих паттернах, и какие из них наиболее распространены. Затем вы рассмотрите MVC как один из самых известных и используемых паттернов. Вы увидите, как и когда он может быть реализован в ваших приложениях, а также его преимущества и недостатки.
Далее вы познакомитесь с первой эволюцией модели MVC: MVP, которая представляет новый слой (Presenter) для лучшего управления представлениями. Следующей эволюцией после этого является MVVM, которая представляет слой ViewModel и его связь с представлениями через Data Binding. После того, как эти основные паттерны рассмотрены, вы прочитаете о VIPER и VIP, архитектурных паттернах, которые стремятся сделать приложения легко обслуживаемыми, модульными и высокомасштабируемыми.
👍29❤3