Size: a a a

2021 February 20
ITmozg
Современный JavaScript для нетерпеливых
Хорстман К. С. (2021)

https://t.me/bfbook/1865

Язык JavaScript изначально был предназначен для написания небольших объемов кода внутри браузера, но современный JavaScript радикально отличается от своего прародителя. В наши дни программисты на JavaScript активно
осваивают функциональный, объектно-ориентированный и асинхронный стили программирования, оставляя в прошлом архаичные конструкции, чреватые ошибками. Данная книга – полное, но при этом лаконичное руководство по версии JavaScript E6 и выше. Вам не потребуется знаний старых версий языка, а сразу предлагается начать с более мощных современных.

https://t.me/bfbook/1865

#book@itmozg #JavaScript@itmozg
источник
ITmozg
Введение в программирование на Python
Северенс Чарльз

https://t.me/BookPython/111

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

https://t.me/BookPython/111

#book@itmozg #python@itmozg
источник
ITmozg
Апология математики
Успенский В.А.

https://t.me/Pomatematike/98

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

https://t.me/Pomatematike/98

#book@itmozg #math@itmozg
источник
2021 February 21
ITmozg
Элементарная математика. Учебное пособие для старшеклассников и абитуриентов. Хорошилова Е.В. (2010) Часть 1

https://t.me/Pomatematike/423

Часть 1 книги включает в себя следующие разделы: "Теория действительных чисел", "Числовые равенства и неравенства. Формулы сокращенного умножения. Известные алгебраические неравенства", "Алгебраические уравнения и неравенства".

В книге содержатся все необходимые определения, формулировки и доказательства свойств и теорем. Особое внимание в пособии уделяется анализу разнообразных приемов и методов решения задач (Часть 1 включает более 450 задач с решениями из вариантов экзаменационных заданий МГУ имени М.В.Ломоносова, МИФИ, МФТИ, МГТУ им. Баумана, МТУСИ, ВШЭ, РЭА им. Плеханова, Финансовой академии и др. вузов), а также около 600 задач для самостоятельного решения (с ответами и указаниями). Большое внимание уделено задачам с нестандартными подходами к решению. В книгу включено много дополнительного и справочного материала, расширяющего математический кругозор учащегося.

https://t.me/Pomatematike/423

#book@itmozg #math@itmozg
источник
2021 February 22
ITmozg
JavaScript для FrontEnd-разработчиков. Написание. Тестирование. Развертывание
Кириченко А. В. (2020)

https://t.me/bfbook/1866

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

https://t.me/bfbook/1866

#book@itmozg #js@itmozg
источник
ITmozg
OpenCV 4 with Python Blueprints, Second Edition
Dr. Menua Gevorgyan, Arsen Mamikonyan, Michael Beyeler (2020)

https://t.me/BookPython/777

OpenCV is a native cross-platform C++ library for computer vision, machine learning, and image processing. It is increasingly being adopted in Python for development. This book will get you hands-on with a wide range of intermediate to advanced projects using the latest version of the framework and language, OpenCV 4 and Python 3.8, instead of only covering the core concepts of OpenCV in theoretical lessons. This updated second edition will guide you through working on independent hands-on projects that focus on essential OpenCV concepts such as image processing, object detection, image manipulation, object tracking, and 3D scene reconstruction, in addition to statistical learning and neural networks.

https://t.me/BookPython/777

#book@itmozg #python@itmozg
источник
2021 February 23
ITmozg
Data Science. Наука о данных с нуля. 2-е изд.
Грас Д. (2021)

https://t.me/bfbook/1868

Книга позволяет изучить науку о данных (Data Science) и применить полученные знания на практике. Она содержит краткий курс языка Python, элементы линейной алгебры, статистики, теории вероятностей, методов обработки данных. Приведены основы машинного обучения. Описаны алгоритмы А; ближайших соседей, наивной байесовой классификации, линейной и логистической регрессии, а также модели на основе деревьев принятия решений, нейронных сетей и кластеризации. Рассмотрены приемы обработки естественного языка, методы анализа социальных сетей, основы баз данных, SQL и MapReduce. Во втором издании примеры переписаны на Python 3.6, игрушечные наборы данных заменены на «реальные», добавлены материалы по глубокому обучению и этике данных, статистике и обработке естественного языка, рекуррентным нейронным сетям, векторным вложениям слов и разложению матриц.

https://t.me/bfbook/1868

#book@itmozg #python@itmozg
источник
ITmozg
Элементарная математика. Учебное пособие для старшеклассников и абитуриентов. Хорошилова Е.В. (2010) Часть 2

В части 2 рассмотрены как теоретические основы базового курса элементарной математики по разделам «Системы уравнений и неравенств», «Задачи на составление уравнений и неравенств: текстовые задачи», «Числовые последовательности. Арифметические и геометрические прогрессии», «Элементы теории множеств и математической логики», так и представлено большое количество задач по указанным разделам.

В книгу включено более 250 разобранных примеров, а также практически полный список задач по математике (с решениями, около 500 задач) за последние 10 лет и ранее, предлагавшихся на вступительных экзаменах в МГУ на всех факультетах, где сдается математика. Задачи сгруппированы по темам и методам.

#book@itmozg #math@itmozg
источник
2021 February 24
ITmozg
Основы Scrum. Практическое руководство по гибкой разработке ПО
Кеннет С. Рубин (2020)

https://t.me/bfbook/1869

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

https://t.me/bfbook/1869

#book@itmozg #Scrum@itmozg
источник
ITmozg
Traefik API Gateway for Microservices: With Java and Python Microservices Deployed in Kubernetes
Rahul Sharma, Akshay Mathur(2021)

https://t.me/BookJava/508

The book focuses on building an in-depth understanding of Traefik. It starts with the fundamentals of Traefik, including different load balancing algorithms available, and failure handling for application resiliency. Examples are included for the failure scenarios. TLS support is explained, including scenarios of TLS termination and TLS forwarding. Traefik supports TLS termination using Let's Encrypt. Traefik deployment in prominent microservices ecosystems is discussed, including Docker and Kubernetes.

https://t.me/BookJava/508

#book@itmozg #java@itmozg
источник
ITmozg
Теория вероятностей и математическая статистика
Хамидуллин (2020)

https://t.me/Pomatematike/426

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

https://t.me/Pomatematike/426

#book@itmozg #math@itmozg
источник
2021 February 25
ITmozg
Разработка с использованием квантовых компьютеров
Силва Владимир (2020)

https://t.me/bfbook/1871

В этой книге рассмотрены наиболее важные компоненты квантового компьютера: кубиты, логические вентили и квантовые схемы, а также объясняется отличие квантовой архитектуры от традиционной. Вы сможете бесплатно экспериментировать с ними как в симуляторе, так и на реальном квантовом устройстве с применением IBM Q Experience.
Вы узнаете, как выполняются квантовые вычисления с помощью QISKit (программный инструментарий для обработки квантовой информации), Python SDK и других API, в частности QASM.
Наконец, вы изучите современные квантовые алгоритмы, реализующие запутанность, генерацию случайных чисел, линейный поиск, факторизацию целых чисел и др. Разберетесь с состояниями Белла, описывающими запутанность, алгоритмом Гровера для линейного поиска, алгоритмом Шора для факторизации целых чисел, алгоритмами оптимизации и многим другим.

https://t.me/bfbook/1871

#book@itmozg
источник
ITmozg
Создание приложений для смартфонов и планшетов под ОС Android. Практический курс
Фрайман З. (2019)

https://t.me/BookJava/511

Предлагаемое пособие по созданию приложений для смартфонов и планшетов под ОС Android, несмотря на большое количество изданий по этой теме, является на данный момент единственной книгой такого рода, предназначенной в первую очередь для старшеклассников, а не для начинающих или опытных программистов. Именно выбор учеников 9–11 классов в качестве целевой аудитории определил и стремление к максимальной простоте и понятности изложения материала, и построение учебника как поэтапного и подробного разбора практического написания реальных приложений. В большинстве глав разбирается отдельное приложение и на его примере излагается также соответствующий объем теоретического материала.

https://t.me/BookJava/511

#book@itmozg
источник
ITmozg
Сомневайся во всем. С комментариями и иллюстрациями
Рене Декарт (2021)

https://t.me/Pomatematike/428

Рене Декарт – выдающийся математик, физик и физиолог. До сих пор мы используем созданную им математическую символику, а его система координат отражает интуитивное представление человека эпохи Нового времени о бесконечном пространстве. Но прежде всего Декарт – философ, предложивший метод радикального сомнения для решения вопроса о познании мира. В «Правилах для руководства ума» он пытается доказать, что результатом любого научного занятия является особое направление ума, и указывает способ достижения истинного знания. В трактате «Первоначала философии» Декарт пытается постичь знание как таковое, подвергая всё сомнению, и сформулировать законы физики. Тексты снабжены подробными комментариями и разъяснениями.

https://t.me/Pomatematike/428

#book@itmozg #math@itmozg
источник
2021 February 26
ITmozg
Обнаружение вторжений в компьютерные сети (сетевые аномалии)
Шелухин О.И., Сакалема Д.Ж., Филинова А.С. (2018)

https://t.me/bfbook/1873

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

https://t.me/bfbook/1873

#book@itmozg #net@itmozg
источник
2021 February 27
ITmozg
Осваиваем Kubernetes. Оркестрация контейнерных архитектур
Джиджи Сайфан

https://t.me/bfbook/943

В книге рассмотрена новейшая версия Kubernetes 1.10.
Kubernetes – это система с открытым кодом, предназначенная для работы с контейнерными приложениями, их развертывания, масштабирования, управления ими. Если вы хотите запустить дополнительные контейнеры или автоматизировать управление, то вам не обойтись без Kubernetes.
Книга начинается с изучения основ Kubernetes, архитектуры и компоновки этой системы. Вы научитесь создавать микросервисы с сохранением состояния, ознакомитесь с такими продвинутыми возможностями, как горизонтальное автомасштабирование подов, выкатывание обновлений, квотирование ресурсов, обустроите долговременное хранилище на бэкенде. На реальных примерах вы исследуете возможности сетевой конфигурации, подключение и настройку плагинов. Эта книга поможет вам стать искусным дирижером и обращаться с контейнерными системами любой сложности.

https://t.me/bfbook/943

#book@itmozg #Kubernetes@itmozg
источник
ITmozg
Front-end. Клиентская разработка для профессионалов. Node.js, ES6, REST (Крис Аквино, Тодд Ганди)

https://t.me/frontend_1/123

Рассмотрены все важнейшие навыки работы с javascript, HTML5 и CSS3, требуемые серьезному разработчику, чтобы преуспеть в создании современного клиентского кода. Читатель быстро освоится с новыми инструментами и технологиями, с проверенными практиками, которые актуальны уже сегодня. В каждой главе рассматриваются важнейшие концепции и API, неотделимые от качественной веб-разработки, тщательно проверенные и отточенные в процессе решения реальных практических задач

https://t.me/frontend_1/123

#book@itmozg #frontend@itmozg
источник
2021 February 28
ITmozg
C/C++ в задачах и примерах. — 3-е изд., доп. и исправл.
Культин Н. Б. (2019)

https://t.me/bfbook/1874

Сборник примеров и задач для самостоятельного решения по программированию на языке C/C++ охватывает практически все разделы начального курса програм-мирования: от задач консольного ввода/вывода, использования циклов и опера-ций с массивами до работы со строками, файлами и объектами. Примеры пред-ставлены в виде хорошо документированных исходных текстов программ. Книга содержит справочник - описание основных типов данных, операторов и наибо-лее часто используемых функций. Адресована студентам, школьникам старших классов и всем тем, кто изучает программирование в учебном заведении или самостоятельно. В третьем издании добавлены и обновлены примеры.

https://t.me/bfbook/1874

#book@itmozg #csharp@itmozg
источник
ITmozg
“Укус Питона” – “A Byte of Python”
Swaroop Chitlur, перевод – Владимир Смоляр (2020)

https://t.me/BookPython/789

Эта книга используется даже в НАСА! Ею пользуются в лаборатории реактивного движения в рамках проекта “Сеть дальней космической связи”.

Эта книга используется в качестве учебного материала в различных учебных заведениях

Курс “Принципы языков программирования” в университете Vrije, Амстердам
Курс “Основы машинных вычислений” в Калифорнийском Университете в Дэвисе
Курс “Программирование на Python” в Гарвардском университете
Курс “Введение в программирование” в Университете Лидса
Курс “Введение в разработку приложений” в Бостонском Университете
Курс “Методы информационных технологий в метеорологии” в Университете Оклахомы
Курс “Обработка геоданных” в Университете штата Мичиган
Курс “Многоагентные системы семантической паутины” в Университете Эдинбурга

https://t.me/BookPython/789

#book@itmozg #python@itmozg
источник
2021 March 01
ITmozg
Совершенный алгоритм. Алгоритмы для NP-трудных задач
Рафгарден Т. (2021)

https://t.me/bfbook/1876

Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.
Если вы уже достаточно прокачались в асимптотическом анализе, жадных алгоритмах и динамическом программировании, самое время рассмотреть понятие NP-трудности, которое часто вызывает неподдельный страх. Тим Рафгарден покажет, как распознать NP-трудную задачу, расскажет, как избежать решения с нуля, и поможет найти эффективные пути решения.

https://t.me/bfbook/1876

#book@itmozg #algorithms@itmozg
источник