#Нейросети #ИИ 2021
Надежность нейронных сетей. Укрепляем устойчивость ИИ к обману
Автор: Кэти Уорр
Глубокие нейронные сети (DNN) становятся неотъемлемой частью IT-продуктов, провоцируя появление нового направления кибератак. Хакеры пытаются обмануть нейросети с помощью данных, которые не смогли бы обмануть человека.
Кэти Уорр рассматривает мотивацию подобных атак, риски, которые влечет вредоносный ввод, а также методы повышения устойчивости ИИ к таким взломам. Если вы специалист по data science, архитектор системы безопасности и стремитесь повысить устойчивость систем с ИИ или вас просто интересует различие между искусственным и биологическим восприятием, то эта книга для вас.
#MachineLearning 2023
Введение в автоматизированное машинное обучение
Авторы: Хуттер Ф., Коттхофф Л., Ваншорен Х.
Ошеломляющий успех коммерческих приложений машинного обучения (machine learning – ML) и быстрый рост этой отрасли создали высокий спрос на готовые методы ML, которые можно легко использовать без специальных знаний. Однако и сегодня успех практического применения в решающей степени зависит от экспертов – людей, которые вручную выбирают подходящие архитектуры и их гиперпараметры. Методы AutoML нацелены на устранение этого узкого места путем построения систем ML, способных к автоматической оптимизации и самонастройке независимо от типа входных данных.
В этой книге впервые представлен всеобъемлющий обзор базовых методов автоматизированного машинного обучения (AutoML). Издание послужит отправной точкой для изучения этой быстро развивающейся области; тем, кто уже использует AutoML в своей работе, книга пригодится в качестве справочника.
#ComputerScience 2021
Гид по Computer Science, расширенное издание
Автор: Спрингер Вильям
Колосс на глиняных ногах — так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Всё это избавляет от ошибок и чрезмерных затрат на тестирование и рефакторинг. Не беда, если вы чувствуете себя не у дел, когда другие программисты обсуждают аппроксимативный предел. Даже специалисты с опытом допускают ошибки из-за того, что подзабыли Computer Science.
#Scrum 2011
Scrum: гибкая разработка ПО
Автор: Майк Кон
Данная книга предназначена для прагматичных специалистов в области разработки программного обеспечения, которые хотят получить надежные, заслуживающие доверия ответы на большинство трудных вопросов, с которыми им приходится сталкиваться в процессе внедрения Scrum. В своей книге автор описывает все аспекты процесса внедрения: запуск процесса, оказание людям помощи в освоении новых ролей, структуризация коллективов, увеличение охвата, работа с рассредоточенным коллективом и, наконец, внедрение эффективных показателей и непрерывное совершенствование.
В книге встречаются врезки под заголовком «Попробуйте прямо сейчас», включающие наиболее эффективные советы автора. Во врезках под заголовком «Возражения» автор воспроизводит типичные дискуссии с теми, кто сопротивляется переменам, и дает практические рекомендации, которые позволят вам аргументированно ответить на подобные возражения и развеять сомнения людей.
Независимо от того, выполнили ли вы лишь несколько спринтов или несколько проектов с применением гибкой методологии разработки, и от того, какова ваша нынешняя роль (менеджер, разработчик, наставник, руководитель Scrum-проекта, владелец продукта, аналитик, лидер коллектива или лидер проекта), эта книга поможет добиться еще большего успеха в вашем следующем проекте. Но она поможет вам и в гораздо более важном и ответственном деле: преобразовать всю вашу организацию.
#Сети 2019
Компьютерные сети
Автор: Ковган Н. М.
Рассмотрены общие вопросы построения компьютерных сетей: сетевые архитектуры, аппаратные компоненты, способы коммутации, проверки правильности передачи данных, особенности сетевого программного обеспечения, взаимодействие аппаратного и программного обеспечения вычислительной техники, драйверы сетевых адаптеров, принципы работы протоколов разных уровней и адресации в сетях, а также разновидности локальных и глобальных компьютерных сетей. Приведены приемы и методы эксплуатации сетей, предоставления сетевых услуг и организации межсетевого взаимодействия.
Содержит список английских терминов с расшифровкой и описанием.
Предназначено для учащихся учреждений среднего специального образования по специальностям «Программное обеспечение информационных технологий», «Электронные вычислительные средства».
#Микроконтроллеры #Arduino #Assembler 2020
Программирование микроконтроллеров AVR: от Arduino к ассемблеру
Автор: Ревич Ю. В.
Рассмотрено практическое программирование микроконтроллеров AVR, в том числе популярной платформы Arduino. Рассказано, как выйти за рамки ограничений Arduino, когда следует применять прямое программирование на ассемблере, а когда использовать языки высокого уровня. Изложены общие принципы устройства микроконтроллеров AVR и их программирования, система команд, программирование таймеров, арифметические операции, память, интерфейсы, режимы энергосбережения и сторожевой таймер, программы реального времени, обмен данными с персональным компьютером.
Особое внимание уделено переносу типичных Arduino-проектов на ассемблер. Даны готовые рецепты для программирования большинства основных функций современной микроэлектронной аппаратуры.
Для учащихся, инженерно-технических работников и радиолюбителей.
#JavaScript 2021
jаvascript. Полное руководство, 7-е издание
Автор: Дэвид Флэнаган
jаvascript — это язык программирования для веб-сети, который в настоящее время используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования. В течение почти 25 лет этот бестселлер служил исчерпывающим руководством для программистов на jаvascript, и новое издание книги полностью обновлено с целью охвата версии 2020 языка jаvascript. Повсюду в книге вы будете находить яркие и привлекательные примеры кода. Вам также предлагаются новые главы, в которых раскрываются классы, модули, итераторы, генераторы, объекты Promise и async/await.
Книга предназначена для программистов, желающих изучить язык jаvascript, и для разработчиков веб-приложений, которые стремятся повысить уровень своих знаний и мастерства.
#Алгоритмы #ФункциональноеПрогр используются ML и #Haskell 2016
Чисто функциональные структуры данных
Автор: Крис Окасаки
Большинство книг по структурам данных предполагают использование императивного языка программирования, например, C/C++ или Java. Однако реализации структур данных на таких языках далеко не всегда хорошо переносятся на функциональные языки программирования, такие как Стандартный ML, Haskell или Scheme. В этой книге структуры данных описываются с точки зрения функциональных языков, в ней содержатся примеры и предлагаются подходы к проектированию, которые могут использоваться разработчиками при создании их собственных структур данных. Книга включает в себя как классические структуры данных, к примеру, красно-чёрные деревья и биномиальные очереди, так и некоторые новые структуры данных, созданные специально для функциональных языков. Весь исходный код приводится на Стандартном ML и Haskell, причём большинство программ нетрудно адаптировать для других функциональных языков программирования.
#ИБ #Сети 2017
Анализ защищенности и мониторинг компьютерных сетей. Методы и средства
Автор: Бондарев В.В.
Изложены теоретические вопросы, связанные с архитектурой и принципами работы систем обнаружения и предотвращения атак в компьютерных сетях. Приведены методы, приемы и инструменты, применяемые при защите компьютерных систем и сетей от атак. Содержание учебного пособия соответствует программе и курсу лекций, читаемых автором в МГТУ им. Н.Э. Баумана.
Для студентов, обучающихся по направлению подготовки "Информационная безопасность автоматизированных систем", а также слушателей факультета повышения квалификации. Может представлять интерес для специалистов в области использования современных средств и методов обеспечения информационной безопасности.
#Python 2023
Python для хакеров. Нетривиальные задачи и проекты
Автор: Воган Ли
«Python для хакеров. Нетривиальные проекты и задачи» делает упор на реальные проекты, так что от экспериментирования с синтаксисом вы сразу перейдете к написанию полноценных программ. Развивая свои навыки разработки на Python, вы будете проводить научные опыты, изучать статистику и решать задачи, которые не давали покоя гениям на протяжении многих лет, и даже займетесь обнаружением далеких экзопланет. Каждая глава начинается с четко поставленной цели и обсуждения способов решения задачи. Далее следует собственно миссия и стратегия действий, построенная таким образом, чтобы вы научились мыслить как программист. Вы будете руководить спасательной операцией береговой охраны, спланируете и осуществите полет космического корабля на Луну, реализуете ограничение доступа в секретную лабораторию с помощью распознавания лиц и не только это. Программы, представленные в книге, не отпугнут даже новичков. Вы будете осваивать все более сложные техники и наращивать навыки написания кода. Справившись со всеми миссиями, вы будете готовы к самостоятельному решению любых сложных реальных задач с помощью Python.
#ZBrush 2021
ZBrush для начинающих
Авторы: Альба Рубен, Ле Кесне Мэтт, Аттаран Мохамад
ZBrush от компании Pixologic - приложение для цифровой лепки, в котором создаются высококачественные модели для видеоигр, фильмов, анимации и не только. Интуитивно понятный подход к моделированию делает ZBrush отличным подспорьем для любого художника, желающего воплотить свои идеи в 3D.
Книга поможет новичкам и студентам быстрее приступить к использованию этой мощной программы и реализовать в ней собственные проекты.
Рассматриваемые темы:
- общие принципы 3D-графики;
- основные инструменты ZBrush;
- приемы моделирования (проработка анатомии, текстурирование, настройка позы и др.);
- создание моделей (неживые объекты и фигуры персонажей);
- дополнительные приложения для визуализации и 3D-печати.
#МатСтат 2020
Анализ временных рядов и прогнозирование
Автор: Афанасьев В.
Учебник состоит из двух частей, первая из которых предназначена для подготовки бакалавров, вторая (дополнительные главы) – для магистров и аспирантов. Дополнительные главы содержат современные методы в прогнозировании различных процессов и имеют практическую направленность. Учебник является основным при изучении дисциплины «Анализ временных рядов и прогнозирование», а также может быть применен частично при изучении «Прикладной математики», «Эконометрики», «Биометрики», «Системного анализа». Подготовлен в соответствии с требованиями Федерального государственного образовательного стандарта высшего образования.
#T_SQL #MS_SQL_Server 2015
Microsoft SQL Server 2012. Основы T-SQL
Автор: Ицик Бен-Ган
В книге изложены основы программирования на языке T-SQL. Вы научитесь программировать и писать запросы для Microsoft SQL Server 2012, а большое количество примеров и упражнений помогут вам начать создавать эффективный код.
#МатСтат #ВиртРеальность 2022
Теория вероятностей и математическая статистика с элементами дополненной реальности
Автор: Крохин А.Л.
В учебном пособии изложены основные разделы курса «Теория вероятностей и математическая статистика», в том числе рассмотрены функции случайных величин и свойства случайных функций, а также элементы математической статистики. Подробно разобраны решения основных математических задач, важных для инженерной практики и способствующих более глубокому усвоению материала. Для интенсификации работы с учебным материалом пособие снабжено QR-интерфейсом с веб-платформой, на которой располагаются дополнительные учебно-методические и информационные ресурсы.
#1С 2018
Разработка интерфейса прикладных решений на платформе "1С:Предприятие 8"
Авторы: Ажеронок В.А, Островерх А.В., Радченко М.Г., Хрусталева Е.Ю.
Книга Разработка интерфейса прикладных решений на платформе «1С:Предприятие 8» является обновленным и дополненным изданием книги «Разработка управляемого интерфейса».
Книга адресована специалистам, имеющим опыт разработки на платформе «1С:Предприятие 8.3». Также она будет интересна и полезна всем программистам, желающим познакомиться с тем, как создаются прикладные решения, работающие в интерфейсе «Такси».
Книга состоит из пяти частей, посвященных различным областям разработки интерфейса: формированию командного интерфейса, разработке форм в конфигураторе, программированию форм, оптимизации взаимодействия между клиентской и серверной частью приложения, адаптации форм для работы в мобильном клиенте.
Большое количество иллюстраций и практических примеров помогут читателю быстрее освоить новые технологии разработки.
#MachineLearning #TensorFlow 2021
Разработка конвейеров машинного обучения. Автоматизация жизненных циклов модели с помощью TensorFlow
Авторы: Хапке Х., Нельсон К.
Машинное обучение становится важным элементом почти во всех отраслях. В этой книге представлено четкое и понятное руководство по автоматизации развертывания, управления и повторного использования моделей ML. Шаг за шагом описывается конкретный пример проекта, на котором можно отработать основные навыки в этой сфере. Благодаря множеству примеров кода и ясным, лаконичным объяснениям вы сможете создать свой собственный конвейер ML и запустите его в кратчайшие сроки.
Книга поможет ученым и инженерам в области ML и ИИ, выйти за рамки работы с единичной моделью и успешно реализовать свои проекты в области Data Science. Также издание будет полезно менеджерам проектов в области науки о данных, разработчикам и инженерам DevOps.
Читателю понадобится знание основных концепций ML и хотя бы одного из фреймворков, (PyTorch, TensorFlow, Keras).
#Математика 2022
Математика: Ряды. Функции нескольких переменных
Авторы: Шевалдина О.Я., Выходец Е.В., Трофимова Е.А.
Учебное пособие содержит систематизированное изложение понятий и методов двух разделов математики: ряды и функции нескольких переменных. Разделы, представленные в пособии, являются базовыми для последующего приобретения студентами специальных знаний и приемов аналитической работы в решении задач экономики и управления. Рассмотрены основные вопросы линейной и нелинейной оптимизации функций нескольких переменных. После каждой главы приводится блок заданий, предназначенных для самостоятельного решения студентами, а также тесты для текущего и промежуточного контроля знаний. Изложение материала для лучшего восприятия и понимания сопровождается многочисленными примерами и рисунками.
#ТестированиеПО 2013
Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения
Автор: Тобиас Клейн
Книга «Дневник охотника за ошибками», написанная экспертом по безопасности программного обеспечения Тобиасом Клейном (Tobias Klein), рассказывает, как обнаруживаются и используются ошибки, найденные им в некоторых наиболее популярных во всем мире программных продуктах, таких как операционная система Apple iOS, медиапроигрыватель VLC, веб-браузеры и даже ядро операционной системы Mac OS X. В этом уникальном отчете вы увидите, как разработчики, по чьей вине произошли эти ошибки, исправили их – или же оказались не в состоянии это сделать.
#Администрирование 2020
Справочник системного администратора. Полное руководство по управлению Windows-cетью
Автор: Левицкий Н.Д.
Если вы планируете заниматься созданием и эксплуатацией сетевой инфраструктуры под управлением Windows Server, то эта книга вам точно пригодится. В ней рассмотрен полный стек необходимых современных технологий.
Первая часть книги рассматривает основные операции администрирования Windows Server. Мы разберемся, как управлять серверами, как выполнить мониторинг процессов, сервисов и событий, поговорим о безопасности сервера и рассмотрим вопросы автоматизации различных задач.
Вторая часть посвящена ActiveDirectory. В ней мы изучим разворачивание службы каталогов, основные задачи администрирования, поговорим об управлении учетными записями пользователя и групп, рассмотрим интеграцию Linux в Windows-сеть.
Третья часть - администрирование данных. Резервное копирование, совместный доступ к данным, RAID-массивы, шифрование данных - все это предмет третьей части книги.
#ComputerScience 2023
Идеи, определившие облик информатики
Автор: Гарри Рой Льюис
В книге собрано 46 классических статей по информатике, которые прочертили карту развития этой науки. Охвачены все аспекты компьютерных наук; особое внимание уделяется периоду с 1936 по 1980 год, но рассматриваются и важные ранние работы. Знакомя читателей с работами мыслителей от Аристотеля и Лейбница до Алана Тьюринга и Норберта Винера, книга документирует открытия и изобрете ния, приведшие к созданию современных цифровых технологий. Каждую статью сопровождает краткий очерк, где представлен исторический и интеллектуальный контекст, за авторством Гарри Льюиса, редактора издания.
Книга будет полезна всем, кто интересуется информатикой и истоками этого увлекательного мира.