-
Основы безопасности информационных систем
В книге изложены результаты исследований обобщающие отечественный и зарубежный опыт в области разработки нормативных, теоретических и практических положений технологии построения специальных защищенных информационных систем. Описываются основные положения базовых стан дартов безопасности информационных технологий, исследуются нарушения информационной безопасности, рассматриваются формальные модели безо- пасности и принципы их использования в системах обработки информации, анализируются существующие архитектуры защищенных систем. Для специалистов в области информационной безопасности, студентам вузов, обучающихся по специальностям "Компьютерная безопасность" и "Комплексное обеспечение информационной безопасности автоматизирован- ных систем
-
Оптимизация программ на С++
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства O'Reilly & Associates. Authorized Russian translation of the English edition of Optimized C++ 2016 Kurt Guntheroth. (ISBN 978-1-491-92206-4). This translation is published and sold by permission of O'Reilly Media, Inc., which owns or controls all rights to publish and sell the same. All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or me chanical, including photocopying. recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the Publisher.
-
Оптимизация запросов в PostgreSQL
Книга поможет вам писать запросы, которые выполняются быстро и вовремя доставляют результаты. Вы научитесь смотреть на процесс написания запроса с точки зрения механизма базы данных и начнете думать, как оптимизатор базы данных. Объясняется, как читать и понимать планы выполнения запросов, какие существуют методы воздействия на них с точки зрения оптимизации производительности, и показано, как эти методы используются вместе для создания эффективных приложений. Издание предназначено разработчикам и администраторам баз данных, а также системным архитекторам, использующим PostgreSQL
-
Эволюционные нейросети на языке Python
Эта книга дает всестороннее представление о нейроэволюции–подходе к обучению искусственныхнейронных сетей,которыйиспользуетэволюционные алгоритмы,чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов. Читатель начнет знакомство с ключевыми концепциями и методами нейроэволюции, написав несложный код на языке Python, а затем получит практический опыт работы с популярными библиотеками Python и научится решать распространенные и нестандартные прикладные задачи,используя алгоритмы на основе нейроэволюции. Речь пойдет о том, как адаптировать методы нейроэволюции к существующим проектам нейронных сетей для повышения эффективности обучения и принятия решений; в завершение будет рассказано о топологиях нейронных сетей и о том, как нейроэволюция позволяет развивать сложную топологию из простейшей базовой структуры. Издание предназначено для специалистов в области машинного обучения и искусственного интеллекта, которые стремятся реализовать алгоритмы нейроэволюции с нуля. Наличие базовых знаний в области глубокого обучения и нейронных сетей, а также программирования на языке Python обязательно
-
Объектно-ориентированное мышление
Объектно-ориентированное программирование — это фундамент современных языков программирования, включая C++, Java, C#, Visual Basic, .NET, Ruby и Objective-C. Кроме того, объекты лежат в основе многих веб-технологий, например JavaScript, Python и PHP. Объектно-ориентированное программирование обеспечивает правильные методики проектирования, переносимость кода и его повторное использование, однако для того, чтобы все это полностью понять, необходимо изменить свое мышление. Разработчики, являющиеся новичками в сфере объектноориентированного программирования, не должны поддаваться искушению перейти непосредственно к конкретному языку программирования (например, Objective-C, VB .NET, C++, C#, .NET или Java) или моделирования (например, UML), а вместо этого сначала уделить время освоению того, что автор книги Мэтт Вайсфельд называет объектно-ориентированным мышлением. Несмотря на то что технологии программирования изменяются и эволюционируют с годами, объектно-ориентированные концепции остаются прежними — при этом не важно, какой именно является платформа
-
Обработка естественного языка с TensorFlow
TensorFlow – библиотека на языке Python для реализации систем глубокого обучения, позволяющих решать в том числе уникальные задачи по обработке естественного языка. Автор книги излагает общие принципы работы NLP и построения нейронных сетей, описывает стратегии обработки больших объемов данных, а затем переходит к практическим темам. Вы узнаете, как использовать технологию World2vec и ее расширения для создания представлений, превращающих последовательности слов в числовые векторы, рассмотрите примеры решения задач по классификации предложений и генерации текста, научитесь применять продвинутые рекуррентные модели и сможете самостоятельно создать систему нейронного машинного перевода. Издание предназначено для разработчиков, которые, используя лингвистические данные, применяют и совершенствуют методы машинной обработки естественного языка
-
Обработка естественного языка в действии
Последние достижения в области глубокого обучения позволяют создавать приложения, с исключительной точностью распознающие текст и речь. Что в результате? Появляются чат-боты, ведущие диалог не хуже реальных людей, программы, эффективно подбирающие резюме под заданную вакансию, развивается превосходный предиктивный поиск, автоматически генерируются аннотации документов. Благодаря новым приемам и инструментам, таким как Keras и Tensorflow, сегодня возможно как никогда просто реализовать качественную обработку естественного языка (NLP). «Обработка естественного языка в действии» станет вашим руководством по созданию программ, способных распознавать и интерпретировать человеческий язык. В издании рассказано, как с помощью готовых пакетов на языке Python извлекать из текста смыслы и адекватно ими распоряжаться. В книге дается расширенная трактовка традиционных методов NLP, что позволит задействовать нейронные сети, современные алгоритмы глубокого обучения и генеративные приемы при решении реальных задач, таких как выявление дат и имен, составление текстов и ответов на неожиданные вопросы.
-
Тестирование объектно-ориентированного программного обеспечения.
Книга Тестирова1lие объектll0-0риеllтироваll1юго nрограММ1l0го обесnечеllия. Практическое пособие основное внимание уделяет реальному планированию и эффективной реализации процесса тестирования объектно-ориентированного и компонентного программного обеспечения. Подробно рассматриваются концептуальные отличия технологий тестирования объектно-ориентированного программного обеспечения от таковых для традиционного процедурного программного обеспечения. Благодаря огромному опыту именитых авторов, книга может послужить эффективным практическим и учебным руководством для профессиональных разработчиков, предлагая готовые технологии построения надежного, предсказуемого и высокоэффективного программного обеспечения с тестир? ванием на всех этапах - анализа, проектирования и реализации. Среди прочих, внимание уделяется таким вопросам, как: тестирование аналитических и проектных моделей, тестирование иерархии наследования, тестирование классов, тестирование взаимодействий между объектами, тестирование распределенных объектов, эффективный выбор тестовых наборов. Предлагаются уникальные методики подбора тестовых случаев, обеспечивающих максимальное покрытие и адекватность тестирования. Несмотря на то что многие до сего момента воспринимают сам процесс тестирования как неизбежное зло, после тщательного изучения этой книги их взгляды гарантированно изменятся на противоположные. Особенную пользу книга окажет разработчикам объектно-ориентированного программного обеспечения для западных компаний.
-
Алгоритмы шифрования. Специальный справочник
Книга посвящена алгоритмам блочного симметричного шифрования. Дана общая классификация криптографических алгоритмов. Рассмотрено более 50 алгоритмов шифрования: история создания и использования, основные характеристики и структу ра, достоинства и недостатки. Описаны различные виды криптоаналитических этак на алгоритмы шифрования и на их реализации в виде программных или аппаратных шиф раторов. Рассказано о конкурсах по выбору стандартов шифрования США и Евросоюза.
-
Обеспечение безопасности. Ресурсы Windows Server® 2008
Данное официальное руководство Microsoft содержит полное, углубленное описание планирования, развертывания и управления средствами обеспечения безопасности Windows Server 2008. В книге детально описаны новые инструменты безопасности Windows, объекты безопасности, сервисы безопасности, аутентификация пользователя и контроль доступа, стратегия сетевой безопасности и управление безопасной работой приложений, брандмауер Windows, безопасность ActiveDirectory, групповые политики, проведение аудита и управление обновлениями. На прилагаемом компакт-диске находятся полезные инструменты, готовые сценарии, шаблоны и другие полезные ресурсы. Книга предназначена системным администраторам и опытным ИТ-специалистам крупных и средних компаний.
-
Обеспечение информационной безопасности компьютерных сетей
Учебник разработан в соответствии с Федеральным государственным образовательным стандартом среднего профессионального образования по профессии «Наладчик компьютерных сетей» и предназначен для освоения ПМ.03 «Обеспечение информационной безопасности компьютерных сетей». Рассмотрены основные понятия и категории информационной безопа сности, обеспечение безопасности в сетях. Изложены методы и средства защиты информации от несанкционированного доступа; даны сведения о средствах безопасности сервиса удаленного доступа, использовании электронной цифровой подписи, идентификация и аутентификация поль зователей. Дан материал по резервному копированию и восстановлению данных. Рассмотрены специализированные средства для борьбы с вирусами. несанкционированными рассылками электронной почты, вредоносными программами, мероприятия по защите персональных данных. Для студентов учреждений среднего профессионального образования. Может быть использован при профессиональной подготовке работников в области информационных технологий,
-
Химические методы анализа
В пособии рассмотрены методы химического анализа. Его отличительная особенность - изложение основ теории и практики качественного и количественного химического анализа не только для неорганических , но и органических и полимерных веществ , что ориентирует на широкую специализацию .
-
Новейшая энциклопедия персонального компьютера 2006
Новое издание популярной компьютерной энциклопедии включает самую актуальную информацию, необходимую каждому пользователю. Подробность изложения материала в сочетании с живым и увлекательным стилем изложения делают книгу незаменимой как для начинающих, так и для опытных пользователей. Как правильно выбрать компьютер и все необходимые программы? Как справиться с ошибками и сбоями? Как работать с любой из описанных в книге программ и искать информацию в сети Интернет? Книга даст ответ практически на любые вопросы, которые могут возникнуть у пользователей, и станет вашим надежным другом и спутником. Выдержав несколько переизданий, Новейшая энциклопедия и сегодня остается самым популярным в России учебником компьютерной грамотности. Все разделы предлагаемого читателю издания значительно расширены и дополнены. Для широкого круга читателей. «Энциклопедию» можно рекомендовать в качестве дополнительного пособия для школьников и студентов при освоении курса информа
-
Графовые алгоритмы. Практическая реализация на платформах Apache Spark и Neo4j.
Каждую секунду во всем мире собирается и динамически обновляется огромный объем информации. Графовые алгоритмы, которые основаны на математике, специально разработанной для изучения взаимосвязей между данными, помогают разобраться в этих гигантских объемах. И, что особенно важно в наши дни, они улучшают контекстную информацию для искусственного интеллекта. Эта книга представляет собой практическое руководство по началу работы с графовыми алгоритмами. В начале описания каждой категории алгоритмов приводится таблица, которая поможет быстро выбрать нужный алгоритм и ознакомиться с примерами его использования. Издание предназначено для разработчиков и специалистов по анализу данных. Для изучения материала книги желателен опыт использования платформ Apache Spark™ или Neo4j, но она пригодится и для изучения более общих понятий теории графов, независимо от выбора графовых технологий.
-
Наглядный CSS
На 1 июня 2018 года CSS содержал 415 уникальных свойств, относящихся к объекту style в любом элементе браузера Chrome. Сколько свойств доступно в вашем браузере на сегодняшний день? Наверняка уже почти шесть сотен. Наиболее важные из них мы и рассмотрим. Грег Сидельников упорядочил свойства по основной категории (положение, размерность, макеты, CSS-анимация и т. д.) и визуализировал их работу. Вместо бесконечных томов документации — две с половиной сотни иллюстраций помогут вам разобраться во всех тонкостях работы CSS. Эта книга станет вашим настольным справочником, позволяя мгновенно перевести пожелания заказчика и собственное видение в компьютерный код!
-
Мукаммал дастурлаш. (1-китоб: HTML ва CSS)
Ушбу китоб замонавий дастурлашни ўрганмоқчи бўлганлар, дас- турлаш билан шуғуланадиганлар ва ҳатто дастурий таъминот яратиш бўйича етук мутахассислар учун ҳам мўлжалланган бўлиб, илм олиш ва мустахкамлаш учун энг керакли бўладиган зару- рий билимларни ўзида жамлаган ҳамда содда, тушунарли тилда баён этилган, ортиқча маълумотлар ўрнига ўн йилдан зиёд ама- лий ишлаш жараёнида орттирилган ҳаётий тажрибалардан келиб чиққан ҳолда фойдали кўрсатмалар самарали тарзда ва тўғри келтирилган мукаммал қўлланмаларнинг илк қисмидир. Шунинг ўзи ҳам бундаги ёритилган билимларни ўзлаштирган кишининг етук веб-дизайнер сифатида кенг фаолият юритишига етарли замин яратади. Китобда ёритилган мавзулар бўйича мулоҳазалар, таклифлар, саволлар ҳамда ўз амалий дастурлаш фаолиятингизда юзага келган муаммоларни ilm.yurt.uz сайти орқали йўллашингиз мумкин.