Все публикации пользователя ekvator » Страница 24 » MIRLIB.RU - ТВОЯ БИБЛИОТЕКА
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Делай как в Google. Разработка программного обеспечения
/ Комментариев: 0/

Делай как в Google. Разработка программного обеспечения
Название: Делай как в Google. Разработка программного обеспечения
Автор: Винтерс Титус, Маншрек Том, Райт Хайрам
Издательство: Питер
Год: 2021
Формат: pdf
Страниц: 544
Размер: 5,8 Мб
Язык: русский

Современные программисты должны не только эффективно программировать, но и знать надлежащие инженерные практики, позволяющие сделать кодовую базу стабильной и качественной. В чем же разница между программированием и программной инженерией? Как разработчик может управлять живой кодовой базой, которая развивается и реагирует на меняющиеся требования на всем протяжении своего существования? Основываясь на опыте Google, инженеры-программисты Титус Винтерс и Хайрам Райт вместе с Томом Маншреком делают откровенный и проницательный анализ того, как ведущие мировые практики создают и поддерживают ПО. Речь идет об уникальной инженерной культуре, процессах и инструментах Google, а также о том, как эти аспекты влияют на эффективность разработки. Вы изучите фундаментальные принципы, которые компании разработчиков ПО должны учитывать при проектировании, разработке архитектуры, написании и сопровождении кода.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
GHIDRA. Полное руководство
/ Комментариев: 0/

GHIDRA. Полное руководство
Название: GHIDRA. Полное руководство
Автор: Игл К., Нэнс К.
Издательство: ДМК Пресс
Год: 2022
Формат: pdf
Страниц: 752
Размер: 44,6 Мб
Язык: русский

Платформа Ghidra, ставшая итогом более десяти лет работы в Агентстве национальной безопасности, была разработана для решения наиболее трудных задач обратной разработки (Reverse Engeneering – RE). После раскрытия исходного кода этого инструмента, ранее предназначавшегося только для служебного пользования, один из лучших в мире дизассемблеров и интуитивно понятных декомпиляторов оказался в руках всех специа­листов, стоящих на страже кибербезопасности.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Изучаем квантовые вычисления на Python и Q#
/ Комментариев: 0/

Изучаем квантовые вычисления на Python и Q#
Название: Изучаем квантовые вычисления на Python и Q#
Автор: Кайзер С., Гранад К.
Издательство: ДМК Пресс
Год: 2021
Формат: pdf
Страниц: 432
Размер: 16,7 Мб
Язык: русский

Технологический прорыв, связанный с распространением квантовых компьютеров, уже не за горами. В этой книге технологии будущего обсуждаются с практической стороны: комплект инструментов от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Гид по Computer Science, расширенное издание
/ Комментариев: 0/

Гид по Computer Science, расширенное издание
Название: Гид по Computer Science, расширенное издание
Автор: Спрингер Вильям
Издательство: Питер
Год: 2021
Формат: pdf
Страниц: 304
Размер: 6,4 Мб
Язык: русский

Колосс на глиняных ногах — так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Всё это избавляет от ошибок и чрезмерных затрат на тестирование и рефакторинг. Не беда, если вы чувствуете себя не у дел, когда другие программисты обсуждают аппроксимативный предел. Даже специалисты с опытом допускают ошибки из-за того, что подзабыли Computer Science.


Категория: КНИГИ » WEB-РАЗРАБОТКИ
Безопасность веб-приложений
/ Комментариев: 0/

Безопасность веб-приложений
Название: Безопасность веб-приложений
Автор: Хоффман Эндрю
Издательство: Питер
Год: 2021
Формат: pdf
Страниц: 336
Размер: 6,2 Мб
Язык: русский

Среди огромного количества информации по сетевой и ИТ-безопасности практически не найти книг по безопасности веб-приложений. Познакомьтесь на практике с разведкой, защитой и нападением! Вы изучите методы эффективного исследования и анализа веб-приложений, даже тех, к которым нет прямого доступа, узнаете самые современные хакерские приемы и научитесь защищать собственные разработки.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
/ Комментариев: 0/

Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Название: Разработка на jаvascript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Автор: Скотт Адам Д.
Издательство: Питер
Год: 2021
Формат: pdf
Страниц: 320
Размер: 5,8 Мб
Язык: русский

Что такое современный jаvascript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. Разработчики любого уровня смогут использовать jаvascript для создания API, веб-, мобильных и десктопных приложений.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Безопасно by design
/ Комментариев: 0/

Безопасно by design
Название: Безопасно by design
Автор: Джонсон Дэн Берг, Деоган Дэниел, Савано Дэниел
Издательство: Питер
Год: 2021
Формат: pdf
Страниц: 432
Размер: 32,8 Мб
Язык: русский

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


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Разработка конвейеров машинного обучения. Автоматизация жизненных циклов модели с помощью TensorFlow
/ Комментариев: 0/

Разработка конвейеров машинного обучения. Автоматизация жизненных циклов модели с помощью TensorFlow
Название: Разработка конвейеров машинного обучения. Автоматизация жизненных циклов модели с помощью TensorFlow
Автор: Хапке Х., Нельсон К.
Издательство: ДМК Пресс
Год: 2021
Формат: pdf
Страниц: 347
Размер: 23,5 Мб
Язык: русский

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


Категория: КНИГИ » WEB-РАЗРАБОТКИ
Web-сервер глазами хакера, 3-е издание
/ Комментариев: 0/

Web-сервер глазами хакера, 3-е издание
Название: Web-сервер глазами хакера, 3-е издание
Автор: Фленов М. Е.
Издательство: БХВ-Петербург
Год: 2021
Формат: pdf
Страниц: 257
Размер: 16,3 Мб
Язык: русский

Рассмотрена система безопасности web-серверов и типичные ошибки, совершаемые web-разработчиками при написании сценариев на языках PHP, ASP и Perl. Приведены примеры взлома реальных web-сайтов, имеющих уязвимости, в том числе и популярных. В теории и на практике рассмотрены распространенные хакерские атаки: DoS, Include, SQL-инъекции, межсайтовый скриптинг, обход аутентификации и др. Представлены основные приемы защиты от атак и рекомендации по написанию безопасного программного кода, настройка и способы обхода каптчи. В третьем издании рассмотрены новые примеры реальных ошибок, приведены описания наиболее актуальных хакерских атак и методов защиты от них.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Экстремальный Cи. Параллелизм, ООП и продвинутые возможности
/ Комментариев: 0/

Экстремальный Cи. Параллелизм, ООП и продвинутые возможности
Название: Экстремальный Cи. Параллелизм, ООП и продвинутые возможности
Автор: Амини Камран
Издательство: Питер
Год: 2021
Формат: pdf
Страниц: 752
Размер: 7,8 Мб
Язык: русский

Для того чтобы овладеть языком Cи, знания одного лишь синтаксиса недостаточно. Специалист в области разработки должен обладать четким научным пониманием принципов и методик. Книга «Экстремальный Cи» научит вас пользоваться продвинутыми низкоуровневыми возможностями языка для создания эффективных систем, чтобы вы смогли стать экспертом в программировании на Cи.