Изучаем Kubernetes, совершенствуем Python, знакомимся с Kotlin::Журнал СА
www.samag.ru
Журнал «БИТ. Бизнес&Информационные технологии»      
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
1001 и 1 книга  
19.03.2018г.
Просмотров: 7241
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 7578
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 4961
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 3234
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 4032
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 4031
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6538
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3380
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3658
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7517
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 10887
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12603
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 14335
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9335
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7291
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5586
Комментарии: 4
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 4809
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3640
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3336
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3564
Комментарии: 1
Рецензия на книгу «MongoDB в действии»

 Читать далее...

02.12.2013г.
Просмотров: 3230
Комментарии: 0
Не думай о минутах свысока

 Читать далее...

Друзья сайта  

 Изучаем Kubernetes, совершенствуем Python, знакомимся с Kotlin

Архив номеров / 2023 / Выпуск №07-08 (248-249) / Изучаем Kubernetes, совершенствуем Python, знакомимся с Kotlin

Рубрика: Карьера/Образование /  Книжная полка

 

Изучаем Kubernetes, совершенствуем Python, знакомимся с Kotlin



Уважаемые читатели, знакомим вас с новинками компьютерной литературы, которые вышли в издательстве
«БХВ». Они рассчитаны на разные уровни образования читательской аудитории, но, безусловно, каждый из вас сможет найти для себя что-то важное в этих книгах.

 

Чип Хьюен

Проектирование систем машинного обучения

  • ISBN: 5-978-601-271-727-3
  • Количество страниц: 640
  • Формат издания: 165 × 215 мм
  • Печать: Черно-белая
  • Серия: Внесерийная

Сегодня машинное обучение – основной практический аппарат для применения искусственного интеллекта. Книга, основанная на стэнфордском учебном курсе, не ограничивается разбором конкретных библиотек, а описывает высокоуровневый подход к разработке систем машинного обучения, который упрощает их поддержку и развитие, позволяет избежать переобучения, искажения результатов. Рассказано, как сделать новую систему машинного обучения или нейронную сеть, надёжной, репрезентативной и расширяемой, а также качественно доработать уже существующие системы. Также показано, как подобрать библиотеки и алгоритмы с учётом имеющегося множества данных и действующих бизнес-требований, конструировать признаки и отслеживать метрики.

Ключевые особенности:

  • Инжиниринг данных и выбор нужных метрик, помогающих правильно решить задачу
  • Автоматизация процесса, позволяющая непрерывно разрабатывать, оценивать, развёртывать и обновлять модели
  • Разработка мониторинговой системы, позволяющей быстро обнаруживать и устранять проблемы, которые могут возникать в реальном использовании
  • Выстраивание платформы машинного обучения, которая была бы применима сразу во многих практических ситуациях
  • Ответственный подход к разработке систем машинного обучения

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

  • Модели машинного обучения, такие как кластеризация, логистическая регрессия, деревья решений, совместная фильтрация и различные архитектуры нейронных сетей, включая упреждающую, рекуррентную, сверточную и трансформирующую.
  • Методы машинного обучения, такие как контролируемое и неконтролируемое, градиентный спуск, функция цели/потери, регуляризация, обобщение и настройка гиперпараметров.
  • Такие метрики, как точность, F1, точность, полнота, ROC, среднеквадратическая ошибка и логарифмическая вероятность.
  • Статистические концепции, такие как дисперсия, вероятность и нормальное/длинное распределение.
  • Общие задачи машинного обучения, такие как языковое моделирование, обнаружение аномалий, классификация объектов и машинный перевод.

Ссылка на страницу книги: https://bhv.ru/product/proektirovanie-sistem-mashinnogo-obucheniya/




Павел Добряк

Python. 12 уроков для начинающих

  • ISBN: 978-5-9775-1799-7
  • Количество страниц: 416
  • Формат издания: 197 × 250 мм
  • Печать: Черно-белая
  • Серия: Для начинающих

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

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

  • Изучите основные языковые конструкции языка Pyhon
  • Освойте программирование в ходе 12 наглядных уроков
  • Научитесь понимать и писать код в различных стилях программирования
  • Прокачайте алгоритмическое мышление

 Ссылка на страницу книги: https://bhv.ru/product/python-12-urokov-dlya-nachinayushhih/




Феликс Зумштейн

Python для Excel

  • ISBN: 978-5-9775-6882-1
  • Количество страниц: 352
  • Формат издания: 197 × 250 мм
  • Печать: Черно-белая
  • Серия: Внесерийная

Excel – это самый популярный в мире табличный редактор, но его язык автоматизации VBA давно перестал развиваться. Python – самый востребованный язык программирования, он хорошо работает с данными и прекрасно подходит на роль языка сценариев Excel. Вот почему сочетание Excel и Python актуально и привлекательно.

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

Книга посвящена автоматизации Excel с помощью языка программирования Python. Описаны дистрибутив Anaconda Python и современные средства разработки, такие как менеджеры пакетов Conda и pip, блокноты Jupyter и Visual Studio Code. Даны необходимые основы языка Python и введение в анализ данных с помощью библиотеки pandas. Приведены приемы чтения и записи файлов Excel без Excel. Рассмотрено программирование приложений Excel с помощью популярного пакета с открытым исходным кодом xlwings: автоматизация Excel, инструменты на основе технологии Python, трекер пакетов Python, а также функции, определяемые пользователем.

  • Освойте работу с современными инструментами, включая блокноты Jupyter и Visual Studio Code.
  • Используйте pandas для сбора, очистки и анализа данных и замены типичных вычислений в Excel.
  • Подключайте Excel к базам данных и файлам CSV и получайте данные из Интернета с помощью кода Python.
  • Автоматизируйте рутинные задачи, такие как объединение рабочих книг Excel и создание отчетов Excel.
  • Используйте xlwings для создания интерактивных инструментов Excel, использующих Python в качестве механизма вычислений.
  • Используйте Python как единый инструмент для замены VBA, Power Query и Power Pivot.

Ссылка на страницу книги: https://bhv.ru/product/ python-dlya-excel/




Анатолий Постолит

Python, Django и Bootstrap для начинающих

  • ISBN: 978-5-9775-1807-9
  • Количество страниц: 464
  • Формат издания: 165 × 215 мм
  • Печать: Черно-белая
  • Серия: Для начинающих

Книга посвящена вопросам разработки веб-приложений с использованием языка Python, фреймворков Django, Bootstrap и интерактивной среды разработки PyCharm. Рассмотрены основные технологии и рабочие инструменты создания веб-приложений. Описаны фреймворки Django, Bootsrtap и структура создаваемых веб-приложений.

На простых примерах показана обработка и маршрутизация запросов пользователей, формирование ответных веб-страниц. Рассмотрено создание шаблонов веб-страниц и форм для пользователей. Показано взаимодействие пользователей с различными типами баз данных через модели.

Описана работа с базами данных через встроенные в Django классы без использования SQL-запросов. Приведен пошаговый пример создания сайта от его проектирования, до формирования программных модулей и развертывания сайта в Интернете с базами данных SQLite и MySQL. Электронный архив на сайте издательства содержит коды всех примеров.

  • Веб-технологии
  • Инструментальные средства для разработки веб-приложений
  • Знакомство с фреймворком Django
  • Знакомство с фреймворком Bootstrap
  • Интерактивная среда разработки PyCharm
  • Обработка и маршрутизация запросов
  • Шаблоны веб-страниц
  • Формы и модели данных
  • Веб-сайт и веб-интерфейс для пользователей
  • Встроенная панель для администрирования сайта
  • Пользовательские формы
  • Публикация сайта в Интернете

Ссылка на страницу книги: https://bhv.ru/product/python-django-i-bootstrap-dlya-nachinayushhih/


 



Елена Крылова

Excel для школьников. Практикум

  • ISBN: 978-5-9775-1727-0
  • Количество страниц: 208
  • Формат издания: 139 × 215 мм
  • Печать: Черно-белая
  • Серия: Информатика и информационно-коммуникационные технологии

Электронная таблица нужна сегодняшнему школьнику не только для ЕГЭ и ОГЭ. Эффективной работы с информацией требуют от него и повседневная жизнь, и хобби, и подработки. Excel – полезнейший универсальный инструмент, вполне доступный старшекласснику.

Двигаясь от задачи к задаче, читатель уясняет принципы работы электронных таблиц и осваивает нужные инструменты. Теория изложена просто, сопровождается примерами, авторскими рисунками, заданиями практикума. Ученики 8-9 классов научатся выполнять расчёты, оформлять таблицы по стандартам, строить диаграммы для презентаций, выполнять задания ОГЭ. Ученики 10-11 классов освоят решение задач ЕГЭ, выработают умение видеть за постановкой задачи структуры данных, что понадобится в будущем и программисту, и системному аналитику, и менеджеру. А в качестве бонуса смогут познакомиться с решением оптимизационных задач с помощью Excel.

Первые четыре главы книги вполне покрывают повседневные потребности школьника: выполнить расчёты для проекта, оформить по стандартам таблицы в докладе, сделать убедительные диаграммы для презентации и, разумеется, выполнить задания ОГЭ.

Следующие три главы – это и уровень ЕГЭ, и выработка умения видеть за постановкой задачи структуры данных (а оно нужно и программисту, и системному аналитику, и менеджеру). Последняя глава демонстрирует одну из впечатляющих возможностей Excel – решение оптимизационных задач. Это уже уровень повыше школьного.

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

Ссылка на страницу книги: https://bhv.ru/product/excel-dlya-shkolnikov-praktikum/


 



Валлери Лэнси, Джеймс Стронг

Kubernetes и сети. Многоуровневый подход

  • ISBN: 978-5-9775-1855-0
  • Количество страниц: 320
  • Формат издания: 165 × 233 мм
  • Печать: Черно-белая
  • Серия: Внесерийная

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

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

  • Изучите сетевую модель Kubernetes
  • Выберите для ваших кластеров наилучший интерфейс, соответствующий требованиям CNCF
  • Исследуйте примитивы сетевого уровня и операционной системы Linux, лежащие в основе Kubernetes
  • Научитесь быстро устранять сетевые проблемы и предотвращать простои
  • Узнайте, как при помощи Kubernetes организуются и поддерживаются облачные сети
  • Взвесьте достоинства и недостатки различных сетевых инструментов и научитесь наилучшим образом формировать стек для обслуживания сети

Ссылка на страницу книги: https://bhv.ru/product/kubernetes-i-seti-mnogourovnevyj-podhod/




Кэти Танимура

SQL для анализа данных

  • ISBN: 978-5-9775-6759-6
  • Количество страниц: 384
  • Формат издания: 165 × 233 мм
  • Печать: Черно-белая
  • Серия: Внесерийная

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

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

  • Узнайте о ключевых шагах по подготовке данных к анализу
  • Выполняйте анализ временных рядов
  • Используйте когортный анализ для изучения изменений групп с течением времени
  • Научитесь применять мощные функции SQL для анализа текста
  • Выявляйте отклонения и аномалии в данных
  • Установите причинно-следственную связь с помощью анализа экспериментов и результатов А/Б-тестирования
  • Применяйте SQL для оценки эффективности воронки продаж

Ссылка на страницу книги: https://bhv.ru/product/sql-dlya-analiza-dannyh/




Майк Данн, Пьер-Оливье Лоранс, Дж. Блейк Мик, Аманда Хинчман-Домингес

Программирование на Kotlin для Android

  • ISBN: 978-5-9775-0944-2
  • Количество страниц: 432
  • Формат издания: 215 × 165 мм
  • Печать: Черно-белая
  • Серия: Внесерийная

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

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

Авторы приводят реализацию наиболее распространенных задач в нативной разработке для Android и показывают, как Kotlin помогает решить проблему параллелизма. Делая акцент на структурированном параллелизме, новой парадигме асинхронного программирования, книга помогает освоить одну из самых мощных конструкций Kotlin – сопрограммы.

  • Познакомьтесь с основами Kotlin и его фреймворком коллекций
  • Изучите операционную систему Android, контейнер приложения и его компоненты
  • Познакомьтесь с потокобезопасностью и узнайте, как работать с параллелизмом
  • Изучите структурированный параллелизм с помощью сопрограмм и узнайте, как сопрограммы взаимодействуют между собой с помощью каналов
  • Узнайте, как использовать потоки для асинхронной обработки данных
  • Познакомьтесь с потокобезопасностью и узнайте, как работать с параллелизмом
  • Изучите вопросы производительности с помощью инструментов профилирования
  • Оптимизируйте производительность, чтобы сократить потребление ресурсов
  • Пишите последовательный асинхронный код с низкими затратами

Ссылка на страницу книги: https://bhv.ru/product/programmirovanie-na-kotlin-dlya-android/



Ключевые слова: издательство «БХВ», Kotlin, Android, SQL, Kubernetes, Excel, Python, Django, Bootstrap, машинное обучение

  


Подпишитесь на журнал
Купите в Интернет-магазине

Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru