Прочитанные книги

Книги в процессе чтения                                                                

Подборка книг по асинхронному программированию

1. Мэтью Фаулер - Asyncio и конкурентное программирование на Python / пер. с англ. А. А. Слинкина. – М.: ДМК Пресс, 2022. – 398 с.: ил. ISBN 978-5-93700-166-5

Эта книга адресована разработчикам средней и высокой квалификации, которые хотят использовать средства конкурентности в Python для повышения производительности, пропускной способности и отзывчивости приложений.
Из начальных глав читатель узнает, как работает asyncio, как написать первое реальное приложение и как использовать базовые функции asyncio API для конкурентного выполнения сопрограмм. Затем речь пойдет о практическом применении конкурентности – например, о том, как отправить несколько конкурентных вебзапросов или запросов к базе данных, как управлять потоками и процессами, строить веб-приложения и решать вопросы синхронизации. Рассматривается широкий круг применений от API на основе веба до командных приложений, так что книга будет полезной в решении многих реальных задач.

© Manning Publications, 2022
© Перевод, оформление, издание, ДМК Пресс, 2022

Подборка книг по технологии разработки программного обеспечения

  1. Орлов С. А., Цилькер Б. Я. Технолоrии разработки nporpaммнoro обеспечения: Учебник для вузов. 4..е изд. Стандарт тpeтьero поколения.   СПб.: Питер, 2012.   608 с.: ил. ISBN 978 5 459 011 01
  2. Fundamentals of Software Architecture by Mark Richards and Neal Ford. Copyright © 2020 Mark Richards, Neal Ford. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.
  3. «Программная инженерия. Учебник для вузов», С. А. Орлов – скачать pdf на Литрес (litres.ru)

Подборка книг по Linux

  • Уорд Б. У64 Внутреннее устройство Linux. 3-е изд. — СПб.: Питер, 2022. — 480 с.: ил. — (Серия «Для профессионалов»).
    ISBN 978-5-4461-3946-0 Познакомьтесь со всеми тонкостями работы операционной системы Linux — от системного администрирования до глубинных механизмов, обеспечивающих низкоуровневый функционал Linux. Эта книга, сразу после выхода ставшая бестселлером Amazon, даст вам базовые знания о работе с ядром Linux и принципах правильной эксплуатации компьютерных сетей, о программировании сценариев оболочки и обращении с языком С. Вы изучите вопросы защиты информации, виртуализацию и многое другое. Книга необходима системным администраторам, программистам, специалистам по защите информации, а также всем, кто изучает или хочет изучить Linux максимально быстро и эффективно. 16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)  ББК 32.973.2-018.2  УДК 004.451
    • ISBN 978-1718500402 англ. © 2021 by Brian Ward. How Linux Works, 3rd Edition: What Every Superuser Should Know, ISBN 9781718500402, published by No Starch Press Inc. 245 8th Street, San Francisco, California United States 94103.
    • ISBN 978-5-4461-3946-0 © Перевод на русский язык ООО «Прогресс книга», 2022 © Издание на русском языке, оформление ООО «Прогресс книга», 2022 © Серия «Для профессионалов», 2022

Журналы и газеты                                                                      

Материалы конференций                                                                

Материалы Wikipedia

Материалы АлтГТУ

  • Крайванова В.А., Третьяков А.А. Учебно-методическое пособие «Современные средства разработки ПО» / В.А. Крайванова, А.А. Третьяков; АлтГТУ им. И.И. Ползунова. – Барнаул, АлтГТУ, 2019. – 31 c.
    Учебно-методическое пособие содержит теоретический материал и методические указания к лабораторным работам по дисциплине «Современные средства промышленной разработки ПО» и предназначено для студентов, обучающихся по направлению 09.04.03 «Программная инженерия».
  • В.А. Крайванова. Киберпространство как социальная, психологическая и культурная среда. Учебно-методическое пособие — АлтГТУ, Барнаул. 2014. — 211 с.
    Учебно-методическое пособие содержит обзорный теоретический материал по гуманитарных аспектам интернета: социология, психология восприятия, электронная коммерция, языковые явления в интернет и когнитивные особенности киберпространетва как информационной среды. Дополнительно рассматриваются практические аспекты проектирования информационной структуры, дизайна и навигации на сайтах. Пособие предназначено для студентов младших курсов направлений «Программная инженерия» и «Информатика и вычислительная техника».
  • ФГБОУ ВПО «Алтайский государственный технический университет им. И.И. Ползунова» Методические указания к выполнению лабораторных работ по курсу УЧЕБНОЙ ДИСЦИПЛИНЫ «РАСПРЕДЕЛЕННЫЕ СИСТЕМЫ» Для студентов направления 080500 «Бизнес-информатика»
  • Крючкова Е.Н. Проектирование сетевых и многопоточных приложений [Электронный ресурс]: Методические указания к выполнению лабораторных работ и курсового проектирования / Е.Н. Крючкова -Барнаул: АлтГТУ , 2015 - 9 с.
  • Крючкова Е. Н., Старолетов С. М. Проектирование сетевых и многопоточных приложений: Учебно-методическое пособие.— Барнаул: АлтГТУ, 2015. – 143c.

Учебно-методическое пособие посвящено проектированию и реализации многопоточных и сетевых приложений. В пособии рассматриваются способы реализации параллельных алгоритмов с использованием нативных потоков операционной системы, средств OpenMP; проектирование распределенных программных систем с использованием языка UML и реализацию их на основе примитивов синхронизации. Рассматриваются объекты ядра операционной системы и внутренняя организация потоков и процессов.
Кроме этого, изучаются сетевые соединения на основе сокетов и способы реализации распределённых систем на их основе. Рассматриваются также программирование для суперкомпьютеров с использованием библиотеки MPI и для графических процессоров на основе OpenCL. Пособие отвечает новым стандартам высшего образования по направлениям подготовки 09.04.04 «Программная инженерия (уровень магистратуры)» и 09.04.01«Информатика и вычислительная техника (уровень магистратуры)». (с) АлтГТУ, 2015

  • Кантор С.А. Уравнения математической физики и функциональный анализ. Учебное пособие — Барнаул: АлтГТУ, 2010. – 136c.
  • Кантор С.А. Специальные главы высшей математики. Учебное пособие. Издание второе, исправленное и дополненное - Барнаул: АлтГТУ, 2010. – 203 c.
  • Кантор С.А. Основы вычислительной математики. Учебное пособие. - Барнаул: АлтГТУ, 2010. – 357 c.

Фильмы

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