#Cpp 2017
Скользкие места C++ : как избежать проблем при проектировании и компиляции ваших программ
Автор: Дьюхэрст Стефан К.
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++.
#Linux #UNIX #Администрирование #ОС 2020
Unix и Linux. Руководство системного администратора, 5-е издание
Автор: Дэн Макин
Пятое издание всемирно известной книги «Unix и Linux. Руководство системного администратора» признанных авторитетов в области системного администрирования систем UNIX и Linux содержит точную и полную информацию о практически всех аспектах, включая управление памятью, проектирование и управление сетями, электронную почту, веб-хостинг, создание сценариев, управление конфигурациями программного обеспечения, анализ производительности, взаимодействие с системой Windows, виртуализацию, DNS, безопасность, управление провайдерами IT-услуг и многое другое.
#ИБ 2020
Информационная безопасность
Авторы: Лойко В.И., Лаптев В.Н., Аршинов Г.А., Лаптев С.В.
В пособии рассмотрены базовые положения диалектики экономических открытых систем. Материал ориентирован на выработку у обучающихся способности развивать свои знания, умения, навыки в области информационной безопасности, моделирования коллективной деятельности людей с использованием информационных технологий. Такая технология включают в себя компьютерное зрение, обработку естественного языка, распознавание и синтез речи, интеллектуальную поддержку принятия решений, автономное решение различных задач и машинное обучение, алгоритмы решения с частичной разметкой данных, обработку информации на основе новых типов вычислительных систем, робототехнику, управление беспилотным транспортом.
#Blockchain #Solidity 2018
Блокчейн. Разработка приложений
Автор: Прасти Нараян
Рассказано о том, что такое децентрализованные приложения и как они работают. Рассмотрены принципы работы платформы Ethereum. Показано, как писать смарт-контракты и использовать интерактивную консоль Geth для размещения и передачи транзакций. Описана библиотека web3.js, ее импорт, подключение к Geth и использование в среде Node.js или на стороне клиента. Продемонстрировано, как создать сервис кошелька и управлять им, как компилировать смарт-контракты и развертывать их при помощи web3.js и EthereumJS. Описаны язык программирования Solidity и среда разработки Truffle. Приведено руководство по разработке собственного блокчейна и децентрализованных приложений корпоративного уровня.
#Android #ДляДетей 2019
Создание приложений для смартфонов и планшетов под ОС Android
Автор: Фрайман З.
Предлагаемое пособие по созданию приложений для смартфонов и планшетов под ОС Android, несмотря на большое количество изданий по этой теме, является на данный момент единственной книгой такого рода, предназначенной в первую очередь для старшеклассников, а не для начинающих или опытных программистов.
Именно выбор учеников 9–11 классов в качестве целевой аудитории определил и стремление к максимальной простоте и понятности изложения материала, и построение учебника как поэтапного и подробного разбора практического написания реальных приложений. В большинстве глав разбирается отдельное приложение и на его примере излагается также соответствующий объем теоретического материала.
Пособие можно использовать в рамках коллективных занятий (на уроках, факультативах или кружках) и при самостоятельном индивидуальном обучении.
#VHDL 2016
Проектируем на VHDL
Автор: Перельройзен Е.З.
Книга посвящена проектированию цифровых систем с помощью языка описания аппаратуры VHDL (VHSIC Hardware Description Language). Первая часть книги описывает процесс проектирования на языках описания аппаратуры. Во второй части книги рассматривается работа с VHDL в различных средах проектирования: ModelSim (Mentor Graphics), Active HDL (Aldec), OrCAD (Cadence), Warp (Cypress Semiconductor), Foundation Series (Xilinx) и Symphony (Symphony EDA). Третья часть книги содержит VHDL-модели ряда комбинационных и последовательностных цифровых схем. Предполагается знакомство читателя с основами программирования и проектирования цифровых устройств.
Книга написана на основе преподавания курса языка VHDL и его приложений к моделированию цифровых систем в Еврейском университете (Иерусалим), Хайфском университете и филиале английского университета Ковентри в Израиле.
#Terraform 2020
Terraform инфраструктура на уровне кода
Автор: Брикман Е.
Terraform является настоящей звездой в мире DevOps. Это технология, позволяющая конфигурировать, запускать и управлять облачной инфраструктурой. «Инфраструктура как код» (IaC) позволяет оптимально использовать виртуализированные платформы таких технологических гигантов, как AWS, Google Cloud, Azure и другие.
Евгений Брикман приводит простотые и лаконичные примеры кода, который используется в Terraform для развертывания инфраструктуры и управления ею. Бывалые сисадмины, DevOps-инженеры и разработчики-новички быстро перейдут от основ Terraform к работе с полным стеком, способным поддерживать большие объемы трафика и гарантируют стабильные условия для работы большой команды специалистов.
#Криптография 2012
Введение в криптографию
Автор: Романьков В.А.
В курсе лекций изложены математические основы современной криптографии, описан ряд криптографических схем и протоколов, имеющих важное теоретическое значение и широкое практическое применение. Лекции сопровождаются примерами и задачами. Адресован студентам, впервые изучающим криптографию. Может также оказаться полезным специалистам в данной области.
#МатСтат #R 2021
Алгоритмы вычислительной статистики в системе R. Учебное пособие
Авторы: Алексей Буховец, Павел Москалев
Язык программирования R используется для статистической обработки данных и работы с графикой. В настоящем учебном пособии, написанном отечественными авторами, язык R рассматривается в связке с линейной алгеброй, теорией вероятностей, методами оценивания и проверки гипотез, регрессионным и кластерным анализом с применением свободной системы статистической обработки данных. Также авторы научат устанавливать и использовать систему R.
#Регулярки 2015
Регулярные выражения. Основы
Автор: Майкл Фицджеральд
Если вы программист, не имеющий опыта работы с регулярными выражениями, то данная книга – как раз то, что нужно для первого знакомства с ними. Многочисленные примеры, приведенные в книге, не только помогут вам освоить основы регулярных выражений, но и научат применять их для поиска, извлечения и преобразования фрагментов текста посредством их сопоставления с определенными символами, словами и шаблонами. Регулярные выражения эффективно применяются во многих областях программирования. Они доступны в утилитах UNIX и таких языках программирования, как Perl, Java, javascript и С#. Прочитав книгу, вы будете знать синтаксис наиболее распространенных диалектов регулярных выражений и понимать, в каких случаях они смогут обеспечить вам значительную экономию времени.
#Математика #ЛогическоеПр 2018
Дискретная математика. Формально-логические системы и языки
Авторы: Авдошин С., Набебин А.
Книга содержит основные сведения из формально-логических систем. Это функции алгебры логики (булевы функции), теорема Поста о функциональной полноте, k-значные логики, производные булевых функций, аксиоматические исчисления высказываний, предикатов, секвенций, резолюций и язык программирования Пролог. Рассматриваются монадическая логика, конечные автоматы и представимые ими языки, темпоральная логика, аксиоматический язык программирования OBJ3. В основу книги положен многолетний опыт преподавания авторами дисциплины «Дискретная математика» на факультете бизнес-информатики, на факультете компьютерных наук Национального исследовательского университета Высшая школа экономики и на факультете автоматики и вычислительной техники Национального исследовательского университета Московский энергетический институт. Книга предназначена для студентов бакалавриата, обучающихся по направлениям 09.03.01 «Информатика и вычислительная техника», 09.03.02 «Информационные системы и технологии», 09.03.03 «Прикладная информатика», 09.03.04 «Программная инженерия», а также для ИТ-специалистов и разработчиков программных продуктов.
#МожноПочитать 2022
Удаленное сотрудничество. Zoom, Microsoft Teams, Slack и организация труда в постковидном мире
Автор: Фил Саймон
Ежедневно миллионы людей во всем мире используют Microsoft Teams, Slack, Zoom для удаленного сотрудничества, но не задействуют возможности этих программ на полную мощь и не понимают их огромных преимуществ. Автор предлагает новую и очень смелую модель совместной работы. Эта своевременная и заставляющая задуматься книга идеально подходит для специалистов по управлению персоналом, работников умственного труда, руководителей, удаленных работников и владельцев малых предприятий.
В ней вы найдете конкретные рекомендации для компаний и групп о том, как можно преобразовать методы работы.
#MachineLearning 2020
Обучение с подкреплением
Авторы: Саттон Ричард С., Барто Эндрю Г.
Идея обучения с подкреплением возникла десятки лет назад, но этой дисциплине предстояло пройти долгий путь, прежде чем она стала одним из самых активных направлений исследований в области машинного обучения и нейронных сетей. Сегодня это предмет интереса ученых, занимающихся психологией, теорией управления, искусственным интеллектом и многими другими отраслями знаний.
Подход, принятый авторами книги, ставит акцент на практическое использования обучения с подкреплением.
#Паттерны 2007
Шаблоны интеграции корпоративных приложений. Проектирование, создание и развертывание решений
Авторы: Грегор Хоп, Бобби Вульф
В данной книге исследуются стратегии интеграции корпоративных приложений с помощью механизмов обмена сообщениями. Авторы рассматривают шаблоны проектирования и приводят практические примеры интеграции приложений, демонстрирующие преимущества обмена сообщениями и эффективность решений, создаваемых на основе этой технологии. Каждый шаблон сопровождается описанием некоторой задачи проектирования, обсуждением исходных условий и представлением элегантного, сбалансированного решения. Авторы подчеркивают как преимущества, так и недостатки обмена сообщениями, а также дают практические советы по написанию кода подключения приложения к системе обмена сообщениями, маршрутизации сообщений и мониторинга состояния системы.Книга ориентирована на разработчиков программного обеспечения и системных интеграторов, использующих различные технологии и продукты для обмена сообщениями, такие как Java Message Service (JMS), Microsoft Message Queuing (MSMQ), IBM WebSphere MQ, Microsoft BizTalk, TIBCO, WebMethods, SeeBeyond, Vitria и др.
#ИБ 2020
Криптографическая защита информации в объектах информационной инфраструктуры
Авторы: Ильин М.Е., Калинкина Т.И., Пржегорлинский В.Н.
В учебнике рассмотрены математические основы криптографии, методы и средства криптографической защиты информации, современные стандарты шифрования, основы криптоанализа. Описаны поточные шифры и генераторы псевдослучайных чисел, кодирование информации, симметричные и асимметричные системы шифрования.
Изложены методы аутентификации, методы и средства электронной подписи, алгоритмы и протоколы аутентификации и обмена ключевой информации, криптографические протоколы. Рассмотрены вопросы криптографической защиты информации в вычислительных системах и сетях передачи данных. Материал учебного издания предназначен как для аудиторных занятий, так и для индивидуальной и самостоятельной работы обучающихся.
Для студентов учреждений среднего профессионального образования.
#ИБ 2022
Кибердзюцу. Кибербезопасность для современных ниндзя
Автор: Бен Маккарти
Кибердзюцу – это практическое руководство по кибербезопасности, в основу которого легли техники, тактики и приемы древних ниндзя. Специалист по кибервойне Бен Маккарти проанализировал рассекреченные японские трактаты и рассказывает, как методики ниндзя можно применить к сегодняшним проблемам безопасности, например для ведения информационной войны, проникновений, шпионажа и использования уязвимостей нулевого дня. «Кибердзюцу» превращает тактику, приемы и стратегии древних ниндзя в практическое руководство по кибербезопасности. Кибербезопасность — это относительно молодая и поэтому очень активно развивающаяся сфера. Специалисты в этой отрасли старательно обезвреживают надвигающиеся угрозы или прогнозируют будущие атаки, основываясь на знаниях о том, что уже произошло.
#Java #OpenCV #ComputerVision 2019
Цифровая обработка изображений. Java и OpenCV
Автор: Шибайкин С.Д.
В учебном пособии рассмотрены различные аспекты применения языка программирования Java для цифровой обработки изображений. В качестве базовой библиотеки алгоритмов компьютерного зрения использована OpenCV. Приводится описание процесса загрузки, фильтрации, обработки, сегментирования изображений и видео.
Пособие рекомендовано для обучения студентов направления подготовки 11.03.02 Инфокоммуникационные технологии и системы связи профиль «Сети связи и системы коммутации», 11.04.02 Инфокоммуникационные технологии и системы связи профиль «Сети, системы и устройства телекоммуникаций», 09.03.01 Информатика и вычислительная техника профиль «Автоматизированные системы обработки информации и управления», 09.04.01 Информатика и вычислительная техника профиль «Автоматизированные системы обработки информации и управления» и является прикладным рабочим материалом на лабораторных и практических занятиях.
#1С 2020
Технологии интеграции 1С:Предприятия 8.3
Автор: Хрусталева Е.Ю.
Книга адресована специалистам, имеющим опыт разработки на платформе «1С:Предприятие». С ее помощью можно освоить механизмы «1С:Предприятия 8.3», предназначенные для обмена данными в распределенных системах, а также механизмы и технологии, позволяющие интегрировать прикладные решения с другими информационными системами, не использующими «1С:Предприятие».
В период активного перехода на удаленную работу особую ценность приобретают доработки, которые реализуют функции автоматического взаимодействия прикладного решения с внешними системами и ресурсами. Например, важным ресурсом являются Интернет-сайты, поскольку основной инструмент потенциальных клиентов в этот период – браузер. Если, заходя на сайт, клиенты смогут, например, самостоятельно размещать заказы в программе 1С или получать из нее некоторую информацию, это может значительно облегчить взаимодействие с ними без использования офисной телефонной связи.
В этой книге как раз подробно рассматриваются все ключевые технологии, которые есть в системе «1С:Предприятие» для интеграции с различными внешними системами.
#ComputerVision #DeepLearning 2022
Компьютерное зрение. Передовые методы и глубокое обучение
Авторы: Дэвис Рой, Терк Мэтью.
Эта книга рассказывает о передовых методах компьютерного зрения. Показано, как искусственный интеллект обнаруживает признаки и объекты, на каких данных он обучается, на чем основано распознавание лиц и действий, отслеживание ано малий. Особое внимание уделяется методам глубокого обучения. Все ключевые принципы проиллюстрированы примерами из реальной практики.
Книга адресована исследователям и практикам в области передовых методов компьютерного зрения, а также тем, кто изучает эту технологию самостоятельно или в рамках вузовского курса.
#Arduino 2015
ARDUINO Быстрый старт. Первые шаги по освоению
Книга ARDUINO Быстрый старт. Первые шаги по освоению ARDUINO содержит всю информацию для ознакомления с платой Arduino,а также 14 практических экспериментов с применением различных электронных компонентов и модулей.
Быстрый старт с набором Arduinо Полученные знания, в дальнейшем, дадут возможность создавать свои собственные проекты и с легкостью воплощать их в жизнь.