Информационные технологии все глубже проникают в нашу жизнь. Не говоря о фирмах, непосредственно занятых разработками или внедрением ИТ, без них уже не могут обойтись банки, крупные торговые фирмы, госпитали, музеи... И этот список легко продолжить. И все чаще объектом грабителей, террористов или просто вандалов становятся информационные системы и сети и хранимая в них информация. Как убедиться, что ваша информация надежно защищена? Что злоумышленник или просто резвящийся тинэйджер, украв или уничтожив данные в вашей сети, не разрушит и вашу личную судьбу, и судьбу всей компании? Этим вопросам и посвящена книга, которую вы держите в руках. Увы, технические проблемы безопасности не всегда очевидны для тех, кто принимает решения о выделении средств и проведении необходимых мероприятий. Но в книге вы и не найдете технических деталей, необходимых системным администраторам и специалистам по безопасности. Автор разбирает конкретные достаточно типичные ситуации, с которыми она сталкивалась как аудитор безопасности, и приводит простые советы, как убедиться в том, что в вашей компании такое невозможно. Книга даст массу полезных советов для руководителей верхнего уровня и специалистов, отвечающих за информационную безопасность компаний.
В этой книге Брюс Шнайер — автор нескольких бестселлеров и признанный специалист в области безопасности и защиты информации, — опираясь на собственный опыт, разрушает заблуждения многих, уверенных в конфиденциальности и неприкосновенности информации. Он разъясняет читателям, почему так сложно предотвратить доступ третьих лиц к личной цифровой информации, что нужно знать, чтобы обеспечить ее защиту, сколько средств следует выделять на обеспечение корпоративной безопасности и многое, многое другое.
Система Microsoft Office 2007 - новая версия самого популярного в мире пакета деловых приложений. Версия 2007 - это не просто набор инструментов для выполнения повседневных задач (редактирования текстов, электронных таблиц, совместной работы и т.д.), это пакет приложений, дающий полный спектр новых возможностей, незаменимых при ведении бизнеса. Система Microsoft Office 2007 являет собой огромный шаг вперед и позволяет отказаться от устаревших методов работы с перегруженными меню и сложными опциями. Она комбинирует удобный и эргономичный внешний вид с контекстными инструментами, новыми файловыми форматами и невероятным уровнем интеграции приложений, поддержки серверов. В итоге была создана мощная система, экономящая время, расширяющая возможности и помогающая работать быстрее и эффективнее. Книга поможет быстро получить полное представление о всем многообразии изменений и усовершенствований, внесенных в приложения системы Microsoft Office 2007.
Сделайте свои программы безопасными, исключив с самого начала причины возможных уязвимостей. Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы, языка или вида приложений. В ней рассмотрены 19 грехов, угрожающих безопасности программ, и показано как от них избавиться. Рассмотрены уязвимости на языках C/C++, C#, Java, Visual Basic, Visual Basic .NET, Perl, Python в операционных системах Windows, Unix, Linux, Mac OS, Novell Netware. Авторы бестселлеров Майкл Ховард и Дэвид Лебланк, обучающие программистов в Microsoft, как писать безопасный код, объединили усилия с Джоном Виега, человеком, который сформулировал 19 смертных грехов программиста, и решили написать это руководство. На различных примерах продемонстрированы как сами ошибки, так и способы их исправления и защиты от них. Если вы - программист, то вам просто необходимо прочесть эту книгу!
В книге обобщен богатый опыт Microsoft Consulting Services в области проектирования, развертывания и эксплуатации службы каталогов Active Directory* в самых разных организациях. Основной упор сделан на методике выявления проблем в работе Active Directory® и способах их устранения. На конкретных примерах разбираются вопросы настройки сетевых служб, репликации и групповых правил. Особое внимание уделяется специфике проектирования Active Directory® в крупных и очень крупных организациях. Книга состоит из вступления, 6 глав и словаря терминов. Это издание адресовано системным администраторам и специалистам в области проектирования корпоративных вычислительных систем на базе Windows 2000.
Книга известного профессионала в области разработки Web-приложений посвящена новой версии самого популярного в настоящее время языка написания сценариев для сервера - РНР 5. Этот язык позволяет разрабатывать высокопроизводительные Web-сайты любого масштаба и любой категории сложности. В книге подробно рассматриваются такие вопросы, как базовые синтаксические конструкции языка, объектно-ориентированное программирование на РНР, работа с базами данных и графическими изображениями, а также построение WAP-содержимого. Большое внимание уделяется эффективным решениям типовых практических задач, среди которых аутентификация посетителей, шифрование данных, использование сеансов, обработка ошибок, работа с электронной почтой. Книга изобилует множеством примеров, которые доступны для загрузки на Web-сайте издательства. Книга рассчитана на разработчиков разной квалификации, а также может быть полезна для студентов и преподавателей соответствующих специальностей.
В доступном для начинающих системных администраторов изложении рассматриваются вопросы администрирования небольшой сети с двумя серверами Windows 2000 Server и Windows Server 2003 и рабочими станциями под управлением Windows XP и Windows 98. Изложение построено на большом количестве практических примеров. Приведено решение типичных задач администратора сети с применением стандартных и нестандартных методов, с использованием возможностей операционной системы, программ сторонних разработчиков, а также средств, созданных самим администратором. Предполагается, что читатель имеет опыт работы с компьютером на уровне опытного пользователя. Теоретические основы администрирования рассмотрены предельно кратко. Описание примеров сделано на основе реально работающей сети, что на 100% гарантирует их работоспособность при соблюдении описанных условий применения. Приведены примеры создания сценариев и программ на языках VBScript, Visual Basic и других, доступных начинающему администратору. Для начинающих системных администраторов.
Эта книга посвящена одной из наиболее перспективных операционных систем - Windows Server 2003 и - более широко - построению сетей в этой среде. Она охватывает все вопросы управления компьютерными сетями, дает базовые знания сетевой терминологии, включая как аппаратное, так и программное обеспечение. Вы познакомитесь с подробным описанием процесса установки и настройки сетевой среды Windows Server 2003. Книга представляет собой на редкость удачное сочетание учебного пособия и справочника, ее можно читать от начала до конца или открыть в любом месте и получить нужную информацию. Для чтения книги не требуется специальной подготовки, она написана простым языком, понятным непосвященным; те же, кто стремиться к более глубокому изучению предмета также найдут в ней много интересных технических подробностей. Книга станет незаменимым пособием для тех, кто стремиться самостоятельно освоить сложный мир сетевых технологий на примере самой современной сетевой операционной системы - Windows Server 2003.
Эта книга - незаменимое руководство для всех, кто хочет освоить передовые компьютерные технологии в области делопроизводства. Книга поможет вам освоить все программы, входящие в состав новой версии самого популярного в мире пакета офисных программ - Microsoft Office 2003. Хотя она не сделает вас специалистом по использованию какой-либо одной программы, в ней вы узнаете основные принципы работы каждой программы данного пакета. Автор книги с юмором и без излишнего углубления в технические подробности дает самые необходимые навыки для эффективной работы с Office 2003. В частности, вы научитесь создавать профессионально оформленные документы Word, работать с электронными таблицами Excel, вести дневник и работать с электронной почтой с помощью программы Outlook. Кроме того, вы научитесь создавать базы данных Access и подготавливать презентации PowerPoint. В конце книги приводятся десятки лучших советов по работе с Office, а также наиболее часто используемые комбинации клавиш. Вы узнаете, как настроить интерфейс пользователя Microsoft Office, увеличить размер кнопок, работать с макросами, бороться с нежелательными сообщениями электронной почты и защищать файлы с помощью шифрования. Книга рассчитана на пользователей с различным уровнем подготовки.
Данная книга - краткий и исчерпывающий справочник для администраторов Microsoft Windows Server 2003. Здесь рассматриваются все основные вопросы, связанные с выполнением стандартных задач администрирования сервера и домена Microsoft Windows Server 2003, в том числе управление службой каталогов Active Directory, основными сетевыми службами (DHCP, WINS и DNS), учетными записями пользователей и групп. Отдельно обсуждается работа с оборудованием, в частности с базовыми и основными жесткими дисками, RAID-массивами и принтерами, а также устранение неполадок этих компонентов. Описаны все основные новшества Microsoft Windows Server 2003. Книга адресована системным администраторам Microsoft Windows Server 2003, опытным пользователям, которым приходится выполнять административные функции, а также администраторам, переходящим на Windows Server 2003 с других платформ. Издание богато иллюстрировано, состоит из 20 глав, оглавления и предметного указателя.
Книга посвящена описанию работы с последней версией пакета MS Project - инструмента, предназначенного для автоматизации управления проектами. Реализованные в нем принципы позволяют не только использовать разработанные ранее и проверенные временем методы, но и сформировать в организации стиль управления, сводящий к минимуму вероятность неблагоприятного развития событий при работе над проектами различного уровня сложности. Книга адресована специалистам, ответственным за информационное обеспечение управленческой деятельности организации, а также студентам соответствующих специальностей.
Книга подробно раскрывает богатые возможности, которые предоставляются аниматорам при использовании MEL - встроенного в Мауа языка программирования. Являясь исчерпывающим руководством по MEL, книга снабжена большим количеством практических примеров, которые подробно иллюстрируют излагаемый материал. Вы научите создавать продвинутые пользовательские интерфейсы, системы управления персонажами, узнаете методы разработки переносимых сценариев. Изучив содержащийся в книге материал, вы сможете более тонко управлять объектами сцены, задавать им сложим модели поведения и взаимодействия с другими объектами. Если вы мечтаете обуздать всю скрытую мощь Мауа, - эта книга для вас.
Книга одного из экспертов в области технологий .NET представляет собой учебное и справочное пособие для разработчиков .NET-приложений, использующих новую версию ASP.NET 3.5 и предложенную Microsoft технологию работы с данными под названием LINQ, которая является встроенной в язык C# 3.0. Предложенный автором практический подход к изложению материала позволяет оперативно изучить новейшие способы доступа к данным из разнообразных источников, в том числе SQL Server, и методы работы с XML на реальных примерах. Подробно рассматриваются все вопросы, связанные с LINQ, начиная с объектной модели, операций и API-интерфейсов LINQ to Objects, LINQ to XML, LINQ to DataSet, LINQ to SQL и LINQ to Entities, и заканчивая разрешением конфликтов параллельного доступа и работе с представлениями баз данных. Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и разработкой для .NET.
Карманный справочник Linux - это одновременно и краткий справочник для опытных пользователей, и руководство для новичков. Книга предваряется общими сведениями об операционной системе и способах работы в ней. В ней рассматриваются такие основные понятия, как: файлы и директории, командный процессор shell, система X, Window. Затем приводится подробное описание команд и программ Linux, покрывающих почти весь спектр прикладных задач, возникающих перед пользователем. Также для команд приведена информация об их местоположении на диске и о принадлежности программным пакетам. Там, где это необходимо, приведены примеры использования. Для удобства применения справочника команды собраны по темам. В конце книги приведены указатель терминов и предметный указатель.
Книга адресована читателям, желающим самостоятельно и в короткие сроки освоить установку, настройку и переустановку операционной системы Windows XP. Доступный стиль изложения, большое количество иллюстраций и подробное, пошаговое описание основных приемов и методов способствуют быстрому усвоению предлагаемого материала.
На занимательных примерах рассмотрено программирование на языке Visual Basic .NET. Описана работа с текстами и строками: от создания бегущих строк и мигающих заголовков до программирования различных текстовых эффектов. Рассмотрены примеры создания геометрических фигур и рисование различных кривых линий (от синусоиды до спирали Архимеда), а также примеры программирования градиентных заливок, геометрического преобразования объектов и сложных фигур: звезд, фигуры Инь-Янь, снежинок и др. Описана работа с импортируемыми изображениями: вращение, буксировка, наложение, плавное появление одной картинки из другой, куб с картинками на гранях и др. Рассмотрены примеры, связанные с работой клавиатуры и мыши. Показаны интересные особенности использования форм и элементов управления среды Visual Basic .NET. Приведены примеры создания игровых, шуточных, музыкальных и говорящих программ, а также различные полезные трюки и приемы программирования. Книга сопровождается компакт-диском, содержащим все описанные примеры.
Программа Photoshop CS - самая последняя и самая совершенная версия принятого в 1987 году стандарта в обработке изображений. Новая версия содержит большое количество дополнительных усовершенствований, включая долгожданную возможность расположения надписей вдоль контуров, средство File Browser, новый инструмент Color Replacement, средство Photomerge для "создания" панорамных изображений и множество других не заметных на первый взгляд доработок, которые сделают ваше общение с программой более простым и удобным. Если вы работали с предыдущей версией Photoshop, то не сможете не заметить того, насколько мощнее стала новая версия программы. Если же вы только начинаете использовать Photoshop, возможности программы вас просто поразят. Книга предназначена для начинающих пользователей.
Описывается работа в новой версии визуального Web-редактора Macromedia Dreamweaver 8. Книга организована в виде 14-ти занятий по Web-дизайну. Рассмотрены современные стандарты Интернета, интерфейс программы, создание страниц и сайтов, работа с текстами, графикой, таблицами и стилями, различные виды Web-дизайна: фреймовый, табличный и контейнерный. Освещены вопросы использования шаблонов, плавающих и свободно позиционируемых контейнеров, разработки Web-сценариев. Уже с первых страниц начинающий пользователь может быстро приступить к работе и создать простейший Web-сайт. Изучение всего материала книги позволит читателю создавать современные Web-сайты с оформлением, приближенным к полиграфическому. Особую ценность имеют полезные советы автора, маленькие хитрости и нетрадиционные приемы Web-верстки. Для начинающих Web-дизайнеров.
С помощью этой книги вы познакомитесь с основными возможностями программы Microsoft Excel 2007, предназначенной для создания электронных таблиц и управлению ими. Вы сможете быстро освоить все необходимые приемы, поскольку весь необходимый материал изложен максимально кратко и понятно, с использованием четких пошаговых инструкций. В книге в простой и доступной форме описано, как настроить программу "под себя", работать с формулами и функциями, строить диаграммы и графики, выполнять анализ и обработку данных, готовить таблицы к печати. Это и многое другое вы будете уметь после знакомства с книгой И.Пащенко "Excel 2007", основанной на многолетнем опыте автора по преподаванию на компьютерных курсах. Книга полно и точно отвечает на возникающие у начинающего пользователя вопросы "Зачем это?" и "Как это сделать?", уделяя особое внимание различиям между новой версией программы и ее предыдущими версиями. При помощи этой книги начинающие пользователи смогут научиться грамотно и эффективно работать с текстом, не прибегая к помощи специалистов, а более опытные откроют для себя новые возможности.
Книга посвящена описанию визуального Web-редактора Macromedia Dreamweaver MX. Изложение материала ведется от простого к сложному, начиная способами создания примитивных Web-страничек и заканчивая основами построения сложных сайтов, включая серверное программирование и работу с базами данных. Представлены приемы, позволяющие наиболее эффективно использовать для этих целей Dreamweaver MX. Приводятся примеры применения мощных средств этого Web-редактора, описаны создаваемые им теги HTML и коды JavaScript, даются рекомендации по предупреждению возможных ошибок. Рассмотрены особенности Web-дизайна, включая табличный и фреймовый его виды. Книга написана простым языком в увлекательном стиле, что позволяет даже неискушенному в Web-технологиях читателю быстро освоить новейшие возможности Dreamweaver MX.
Книга, которую вы держите в руках, рассчитана на пользователей, которые уже имеют базовые навыки работы в Интернете, и посвящена единственной теме - как сделать работу в Сети более простой, удобной и использовать возможности операционной системы и прикладных программ на все 100 процентов. Автор постарался выбрать самые лучшие, самые удобные и вместе с простые в работе программы, способные сделать вашу работу в Интернете не только полезной, но и эффективной. Автор расскажет, как избежать лишней траты времени, огорчений, связанных с потерей и порчей информации из-за ошибок пользователя или действия вредоносных программ-вирусов.
На практических примерах раскрываются технологии HTML и CSS в плане решения различных аспектов создания веб-страниц. Приведены возможности и средства по оформлению текста и изменению его вида. Описаны основные графические форматы, которые используются на сайтах. Освещены вопросы работы с рисунками, ссылками, списками, линиями и рамками. Раскрыты возможности управления видом таблицы, ускорения загрузки табличных данных, использования шаблонов. Рассмотрены элементы форм, их параметры и примеры изменения оформления с помощью цвета, изображений и рамок. Приведены способы выравнивания рисунков, слоев и текста, использования отступов и полей и многие другие приемы оформления веб-страниц. Даются подробные сведения об особенностях популярных браузеров и о том, как они работают с тегами и стилями. Объясняется, как учитывать различия между браузерами и создавать универсальные документы, которые будут корректно в них отображаться. Детальные примеры и пошаговое описание действий позволяют реализовать приведенные рекомендации на практике.
Сборник предложенных экспертами советов и трюков, предназначенных для оптимизации ваших Flash-приложений, создания интересных эффектов, программ на ActionScript, звуковых и видеоэффектов, и т.п. Трюки ранжированы по степени сложности. В книге описаны технологии Flash MX, Flash MX 2004 и Flash MX Professional 2004. Для широкого круга программистов: от любителей до профессионалов.
Применение виртуальных машин дает различным категориям пользователей - от начинающих до IT-специалистов - множество преимуществ. Это и повышенная безопасность работы, и простота развертывания новых платформ, и снижение стоимости владения. И потому не случайно сегодня виртуальные машины переживают второе рождение. В книге рассмотрены три наиболее популярных на сегодняшний день инструмента, предназначенных для создания виртуальных машин и управления ими: Virtual PC 2004 компании Microsoft, VMware Workstation от компании VMware и относительно "свежий" продукт - Parallels Workstation, созданный в компании Parallels. Причем описание всех "конкурирующих" программ построено по одной и той же схеме, чтобы читателю проще было сравнить их между собой и сделать обоснованный выбор.
Книга является практическим руководством по проектированию и конструированию радиоэлектронных устройств различной степени сложности с использованием пакета программ P-CAD. Содержит описание приемов работы, рекомендации и советы по разработке печатных плат в сквозном цикле, начиная с разработки библиотек и принципиальных электрических схем и заканчивая разработкой плат и выпуском конструкторской документации в соответствии с ЕСКД, справочные материалы, необходимые для практической работы. Книга построена так, что она может использоваться как самоучитель, и тогда читатель, переходя от раздела к разделу и отрабатывая приемы работы непосредственно на компьютере, сможет постичь все тонкости и освоить большинство приемов работы с программой. Для разработчиков, специализирующихся на разработке печатных плат, может быть полезна студентам и радиолюбителям.
Книга является руководством для начинающих по разработке приложений в среде Microsoft Visual C++ 2008 Express Edition. Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального проектирования и событийного программирования. На конкретных примерах показаны основные возможности визуальной среды разработки Visual C++ 2008 Express Edition, назначение базовых компонентов и процесс разработки различных типов консольных и Windows-приложений. Для начинающих программистов.
В монографии рассматриваются методы анализа и синтеза компьютерных сетей. Приводятся точные и приближенные математические методы исследования систем и сетей очередей, а также эффективные вычислительные алгоритмы расчета таких сетей. С позиций теории сетей очередей описываются различные аспекты проектирования компьютерных сетей. Рассматриваются стохастические сетевые модели анализа задержек, управления потоками и расчета узлов коммутации пакетов. Систематизируются и исследуются алгоритмы выбора оптимальных маршрутов в сетях пакетной коммутации и динамической маршрутизации в ATM сетях. Дается описание комбинаторного алгоритма синтеза топологической структуры корпоративных компьютерных сетей. Приводятся новые результаты в области проектирования и оценки производительности беспроводных компьютерных сетей под управлением протокола IEЕЕ 802.11.
В форме практических рекомендаций рассмотрены основы программирования в среде Visual Basic for Applications (VBA) для создания приложений MS Excel. Изложение материала оформлено в виде отдельных разделов, в которых кратко представлена основная теория по конкретным темам, приведены примеры решения задач. Предлагаются варианты заданий для самостоятельного выполнения. Для студентов вузов, может быть полезна всем желающим овладеть основами программирования в среде Visual Basic for Applications.
Если Вы, дорогой читатель, знакомы с книгой "Assembler: учебный курс" Вашего покорного слуги, то, наверное, обратили внимание, что программированию в операционной системе Windows было посвящено всего две главы. Это немного и может служить лишь введением в данную область. Пришло время заняться этим серьезно. Прежде всего, как и полагается в предисловии, отвечу на возможное замечание: зачем нужен ассемблер в Windows, если есть, например, Си и другие языки. Зачем нужен ассемблер, я уже писал в упомянутой выше книге. Позволю себе процитировать ее: "Зачем нужен язык ассемблера? - спросят меня. Самой простой и убедительный ответ на поставленный вопрос такой - затем, что это язык процессора и, следовательно, он будет нужен до тех пор, пока будут существовать процессоры. Более пространный ответ на данный вопрос содержал бы в себе рассуждение о том, что ассемблер может понадобиться для оптимизации кода программ, написания драйверов, трансляторов, программирования некоторых внешних устройств и т.д. Для себя я, однако, имею и другой ответ: программирование на ассемблере дает ощущение власти над компьютером, а жажда власти - один из сильнейших инстинктов человека".