Компьютерная литература

Идеальная разработка ПО. Рецепты лучших программистов

Идеальная разработка ПО. Рецепты лучших программистов

Авторы популярной в IT-сообществе книги «Идеальный код» вновь предлагают вашему вниманию подборку лучших решений от признанных экспертов в области разработки ПО.
Существует много споров о том, какие же инструменты, технологии и практики могут действительно оптимизировать процесс разработки ПО и усовершенствовать конечный продукт. В новой книге под редакцией Энди Орама и Грега Уилсона известные разработчики делятся своим бесценным опытом и мнениями на эту тему. Авторские эссе и статьи посвящены наиболее эффективным методам работы программиста, а также развенчиванию ряда мифов, существующих в программистском сообществе.
Среди авторов книги — такие авторитеты, как Стив Макконнелл, Барри Бэм, Барбара Китченхем и еще 27 известных экспертов в области разработки программного обеспечения.


SQL и реляционная теория. Как грамотно писать код на SQL

SQL и реляционная теория. Как грамотно писать код на SQL

Язык SQL распространен повсеместно. Но работать с ним непросто: он сложен, запутан, при написании SQL-команд легко допустить ошибку. Понимание теории, лежащей в основе SQL, — лучший способ гарантировать, что ваш код будет написан правильно, а сама база данных надежна и легко сопровождаема.
В предлагаемой книге К.Дж. Дейт — признанный эксперт, начавший заниматься этими вопросами еще в 1970 году, — демонстрирует, как применить реляционную теорию к повседневной практике работы с SQL. Автор подробно объясняет различные аспекты этой модели, рассуждает и доказывает, приводит многочисленные примеры использования этого языка в соответствии с реляционной теорией.
Не будучи привязанным ни к какому конкретному продукту, издание опирается на многолетний опыт исследований и представляет наиболее актуальное на сегодняшний день изложение материала. Всякий, кто имеет хоть какой-то опыт использования SQL — от скромного до весьма обширного, — получит от прочтения этой книги немалую пользу и удовольствие.


Робастные информационные системы

Робастные информационные системы

В монографии рассматриваются разнообразные соответствующие вопросы чрезвычайно актуального в современной теории статистических решений (теории информации) направления исследования сложных информационных систем на основе методов, свободных от распределений. Применение подобных методов предполагает существенное увеличение эффективности в информационных системах прежде всего за счет повышения их помехоустойчивости. В качестве нового подхода в данном направлении автор предлагает метод нелинейной робастной фильтрации, основывающийся на условно-параметрическом робастном методе обнаружения нестационарных сигналов при действии произвольных помех. Этот метод позволяет организовать функционирование информационных систем в условиях статистической непараметрической априорной неопределенности, а так же в условиях мощных помех, когда даже при известных распределениях помех, например, аддитивном белом гауссовом шуме, функции правдоподобия (функционалы правдоподобия) становятся мультимодальными (распределениями неизвестного функционального вида). Методология математического синтеза алгоритмов обработки в непараметрических статистических задачах базируется на принципах теории робастных статистик и марковских случайных процессов.
Монография рассчитана на специалистов в таких областях как информатика, информационные и интеллектуальные системы, теория разнообразные системы извлечения и передачи информации. Различные разделы монографии могут использоваться при подготовке аспирантами и студентами старших курсов технических вузов, осваивающих перспективные области информационных и информационно-прикладных направлений современных коммуникационных технологий, а также инженерами, разрабатывающими современные самоорганизующиеся интеллектуальные системы. Материал монографии будет также полезен для широкого круга специалистов по экономике, планированию и менеджменту.


Фортран в задачах и примерах

Фортран в задачах и примерах

Книга представляет собой сборник примеров программ и задач для самостоятельного решения по программированию на одном из самых эффективных языков разработки вычислительных приложений — языке Фортран. Примеры и задачи различной сложности демонстрируют основные возможности языка. Дается краткое описание ОрепМР — стандартного средства разработки программ для многоядерных процессоров. В книге содержится описание встроенных функций языка, что дает возможность использовать ее в качестве справочника по программированию на языке Фортран.


Правила онлайн-знакомств. Как найти в интернете настоящую любовь

Правила онлайн-знакомств. Как найти в интернете настоящую любовь

Интернет сейчас почти всесилен. Можно не вставая с удобного дивана заказать пиццу, свадебный торт, платье как у звезды и билеты на самолет в другой конец мира. Но можно ли с его помощью найти любовь, которая превратится в «долго и счастливо»?
Не бойтесь взять в руки «Правила онлайн-знакомств», выйти в интернет, разместить анкету со своей самой обворожительной фотографией и найти мужчину, который сделает все, чтобы вы были счастливы.


Изучаем Python

Изучаем Python

Такие известные компании, как Google и Intel, Cisco и Hewlett-Packard, используют язык Python, выбрав его за гибкость, простоту использования и обеспечиваемую им высокую скорость разработки. Он позволяет создавать эффективные и надежные проекты, которые легко интегрируются с программами и инструментами, написанными на других языках.
Четвертое издание «Изучаем Python» — это учебник, написанный доступным языком, рассчитанный на индивидуальную скорость обучения и основанный на материалах учебных курсов, которые автор, Марк Лутц, ведет уже на протяжении десяти лет. Издание значительно расширено и дополнено в соответствии с изменениями, появившимися в новой версии 3.0. В книге представлены основные типы объектов в языке Python, порядок их создания и работы с ними, а также функции как основной процедурный элемент языка. Рассматриваются методы работы с модулями и дополнительными объектно-ориентированными инструментами языка Python — классами. Включены описания моделей и инструкций обработки исключений, а также обзор инструментов разработки, используемых при создании крупных программ.
Каждая глава завершается контрольными вопросами с ответами на закрепление пройденного материала, а каждая часть — упражнениями, решения которых приведены в приложении В. Книга была дополнена примечаниями о наиболее существенных расширениях языка, появившихся в версии Python 3.1.


Технологии современных сетей Ethernet. Методы коммутации и управления потоками данных

Технологии современных сетей Ethernet. Методы коммутации и управления потоками данных

Рассматриваются методы коммутации и принципы функционирования коммутаторов локальных вычислительных сетей Ethernet, приводятся их архитектура, характеристики и типы интерфейсов. Описываются управление потоками данных и программное обеспечение коммутаторов, начальные настройки и классификация коммутаторов по возможности управления, функции коммутаторов и построение виртуальных локальных сетей (VLAN). Особое внимание уделяется вопросам повышения надежности, производительности, обеспечения безопасности и ограничения доступа к сети. В приложении приводятся практические занятия с использованием коммутаторов D-Link.


Готовимся к пенсии. Осваиваем Интернет

Готовимся к пенсии. Осваиваем Интернет

На живом примере автора книги и ее друзей показано, чем заняться человеку, когда подходит пенсионный возраст. В увлекательной и доступной форме написано, как сделать первые шаги в Интернете, завести почту, найти полезную информацию, общаться в чатах, форумах, блогах и социальных сетях. Рассмотрены полезные ресурсы для фотолюбителей, дачников, рыбаков, автомобилистов и просто домохозяек. Даны уроки печати на клавиатуре. Рассказано, как завести свой блог, создать свой сайт. Приведена краткая инструкция по возможному заработку в Интернете.


Искусственный интеллект и информационная безопасность общества. Монография

Искусственный интеллект и информационная безопасность общества. Монография

В монографии поднимается и глубоко анализируется актуальная проблема, связанная с возникновением и развитием естественного интеллекта и способами его воссоздания в программных и программно-аппаратных системах. В работе освещаются наиболее перспективные технологии бионического направления при создании интеллектуальных систем: масштабное моделирование мозговой активности, биотехнические системы, пере-нос сознания на искусственные носители, что стало возможно в эпоху информационной революции, которая определяет как огромные перспективы научного прорыва и развития человечества, так и риски, порождаемые интеллектуальной деятельностью человека. Работа рассчитана на широкий круг читателей, интересующихся указанным спектром проблем.


Основы защиты от технических разведок

Основы защиты от технических разведок

На основе открытых отечественных и зарубежных публикаций рассмотрено обеспечение информационной безопасности применительно к техническим разведкам. Проанализированы возможные демаскирующие признаки различных объектов и технические каналы утечки информации. Приведены характеристики способов и средств защиты объектов и информации. Рассмотрены общие положения технического контроля оценки эффективности принимаемых мер защиты.
Содержание учебного пособия соответствует курсу лекций, читаемому в МГТУ им. Н.Э. Баумана.
Для студентов и преподавателей оборонных специальностей вузов, слушателей и курсантов военных вузов, а также специалистов в области информационной безопасности.