Узнайте, чем может обернуться взлом вашей системы, прочитав эту, первую в своем роде, книгу о руткитах. Руткитом является любой комплект инструментов хакера, включая декомпиляторы, дизассемблеры, программы эмуляции ошибок, отладчики ядра и т. д. Эта книга описывает руткиты для Windows, хотя большинство концепций также подходят для других операционных систем, таких как LINUX. Основное внимание уделено руткитам режима ядра, так как они наиболее сложны в обнаружении. Описаны общие подходы, которые применяются всеми руткитами. В каждой главе авторы представляют основную технику, объясняют ее цели и показывают, как она реализована на примерах кода.
В учебном пособии обсуждаются алгоритмы решения наиболее широко распространенных классов задач, покрывающих практически всю область программирования: поиск и сортировка, численные алгоритмы и алгоритмы на графах. Особое внимание уделено алгоритмам параллельной обработки, редко освещаемым в литературе на русском языке. В дополнении ко 2-му изданию на русском языке даны сведения по теории алгоритмов, оценкам трудоемкости и новейшим алгоритмам, не вошедшие в первоначальный вариант книги. Изложение неформальное и чрезвычайно подробное, с большим количеством упражнений, позволяющих вести самоконтроль.
Книга нужна всем, кому приходится самостоятельно писать программы - от программистов банковских систем до научных работников.
Вирусные атаки в последнее время стали слишком интенсивными и никто не может чувствовать себя в безопасности. Использование антивирусов ничего не решает, ? если вы администрируете локальную сеть крупной организации, персонально для вас может быть написан специальный вирус, проходящий сквозь антивирусные заслоны как нож сквозь масло. Если до недавнего времени вирусы были нетехнической проблемой «грязных рук», то основная масса современных вирусов проникает в компьютеры самостоятельно, не требуя никаких действий со стороны пользователя. Данная книга представляет собой робкую попытку хотя бы частично заткнуть информационную брешь, раскрывая повадки вирусов и предлагая эффективные средства защиты и борьбы. Материал ориентирован на системных администраторов и программистов с минимальным уровнем подготовки.
Третье издание «CSS-каскадные таблицы стилей. Подробное руководство» показывает, как реализовать на практике все возможности каскадных таблиц стилей для стандартов CSS2 и CSS2.1. Множество примеров позволят научиться быстро и без усилий разрабатывать стилевое оформление веб-страниц, отвечающее современным требованиям. Эрик Мейер, признанный эксперт по CSS, HTML и веб-стандартам, опираясь на свой богатейший опыт, рассматривает все свойства CSS и их взаимодействие, теги, атрибуты, реализации, поддержку различными броузерами, дает рекомендации разработчикам. Вы узнаете о сложном стилевом оформлении документов, пользовательском интерфейсе, верстке таблиц, о списках и генерируемом содержимом, о свободном перемещении и позиционировании, о семействах шрифтов и механизмах резервирования, о том, как работает модель блоков, о новых селекторах CSS3, поддерживаемых IE7, Firefox и другими броузерами. Книга поможет избежать распространенных ошибок, она является полным справочником по CSS и будет полезна как опытному веб-разработчику, так и новичку. От читателя потребуется только знание HTML 4.O.
Эта книга из серии "Что есть что" раскажет вам о том, как устроена всемирная компьютерная сеть, как она зародилась и развивалась и каковы ее возможности в настоящий момент.
Полностью исправленное и обновленное издание классического руководства по языку программирования C# 3.0! Книга содержит: Исчерпывающее описание средств языка C#. Подробное рассмотрение новых средств в версии C# 3.0, в том числе LINQ, лямбда-выражений и анонимных типов. Сотни простых и понятных примеров программ с комментариями. Благодаря поддержке языка интегрированных запросов (LINQ), версия 3.0 внесла коренной перелом в программирование на C#, и поэтому Герберт Шилдт, автор лучших книг по программированию, обновил и расширил свое классическое справочное пособие, чтобы охватить в нем эти нововведения. В книге подробно и основательно поясняются языковые средства C#, даются многочисленные совет знатока своего дела и приводятся сотни примеров программ, охватывающих все аспекты программирования на C#, включая синтаксис, ключевые слова и основные библиотеки, не говоря уже о таких новшествах, как LINQ, лямбда-выражения, неявно типизированные переменные и анонимные типы.
Рассмотрены архитектура, регистровая модель, временные диаграммы работы микропроцессора. Особое внимание уделяется описанию языка ассемблера микропроцессора КР580ВМ80А, рассматриваются формат различных команд и методы адресации, приводится большое количество примеров. Предназначено для студентов, обучающихся по специальности 220301 (210200) «Автоматизация технологических процессов и производств в машиностроении» специализации 46 «Автоматические и электронные системы транспортных средств», и может быть использовано в курсах «Микропроцессоры и интерфейсные средства транспортных средств», «Микропроцессорные системы управления транспортных средств».
В издании описаны наиболее полезные плагины для самой популярной программы обработки растровой графики - Adobe Photoshop, которые позволяют расширить возможности пакета. Данная книга будет интересна как профессионалам, ежедневно использующим Photoshop для создания проектов, так и пользователям, которых интересуют вопросы обработки цифровых фотографий в программе. Издание также пригодится дизайнерам трехмерной графики, которые разрабатывают в Photoshop текстуры для трехмерных сцен, веб-мастерам для выполнения оригинальных фонов, кнопок и других необходимых на сайте элементов. Описанные в книге плагины позволят всем пользователям Photoshop выполнять поставленные задачи быстрее и эффективнее.
В монографии представлено современное состояние алгоритмической теории чисел, имеющей важные приложения в криптографии. Во второе издание внесены исправления и дополнения. К списку литературы добавлено около 150 новых работ. Предназначено для студентов старших курсов и аспирантов математических факультетов вузов, а также для специалистов, желающих познакомиться с последними достижениями в данной области.
Книга является практическим и справочным руководством и предназначена для самостоятельного изучения и подготовки к работе в новой версии самой популярной и мощной универсальной среды проектирования AutoCAD 2009, разработанной компанией Autodesk. В издании приведены общие сведения о системе, подробно рассмотрен пользовательский интерфейс, описываются средства создания, редактирования и оформления чертежей, принципы трехмерного моделирования, в том числе получение реалистических изображений, а также твердых копий чертежа. Книга рекомендована студентам технических и дизайнерских специальностей. Изложение сопровождается многочисленными рисунками, примерами, диалоговыми окнами, что облегчает не только изучение, но и дальнейшую работу в среде AutoCAD.
Добро пожаловать в волшебный мир цифровой фотографии - мир неограниченных возможностей! Один из ведущих специалистов Том Энг открывает мастер-класс для всех желающих. Каждый, независимо от того, новичок он или мастер, найдет для себя немало интересного на страницах этой книги: обзор современных цифровых фотокамер, программного обеспечении и периферии, подробное руководство по обработке и преобразованию снимков в Photoshop, практические советы по выполнению съемки, печати, презентации снимков и многое другое.
Раскрыто множество секретов практического применения флэшек и винчестеров USB в современных ПК. Описана защита от вредоносных программ при работе в Интернете и при переносе информации между ПК, защита данных с помощью кодирования или с использованием структурных особенностей накопителей. Рассказано, как обеспечить бесследную работу в Интернете и неотслеживаемую передачу информации по каналам связи, минимизировать расходы на покупку флэшек и винчестеров USB. А если случится поломка устройств, показано, как восстанавливать их после аварии без потери ранее накопленной информации. Все рекомендации проверены экспериментально.
Книга посвящена профессиональному использованию языка РНР 5 - самого популярного, весьма мощного, эффективного и относительно простого в изучении языка Web-программирования. В ней затрагивается широкий круг тем, связанных с разработкой Web-приложений любого назначения и уровня сложности. Здесь читатель найдет все, что необходимо как для начала работы с РНР, так и для дальнейшего его использования - начиная с азов языка и установки его программного окружения и заканчивая средствами работы с XML, Web-сервисами и системами управления базами данных. Авторами использован сугубо практический подход: все темы рассматриваются на многочисленных лаконичных примерах и снабжены ссылками на дополнительные материалы, которые могут быть полезны читателю. Чтобы начать работать с книгой, от читателя требуется лишь минимальный уровень знаний в вопросах создания Web-страниц: знакомство с языком HTML и умение работать с браузером. Однако, поскольку книга изначально ориентирована на специальные возможности именно РНР 5, она будет полезна не только новичкам, но и тем разработчикам, которые решили перейти с четвертой версии языка на пятую.
Книга Ю. Васильева "Настройка, программирование, отладка в среде 1С:Предприятие версии 7.7" - методическая разработка для читателя, желающего быстро научиться приёмам настройки в среде 1С:Предприятие 7.7. Пошагово следуя инструкциям настройки документов, Вы сможете узнать такие методы настройки, как создание новых элементов конфигурации, изменение свойств существующих, редактирование диалоговых и печатных форм документов, программирование и отладка в среде 1С:Предприятие. Ознакомитесь с автоматизацией на примере передачи данных между системой 1С:Предприятие и Excel посредством программного кода. В довершение узнаете способы перехода к новому плану счетов (2001), и способы обновления конфигураций в целом.
Книга основана на личном опыте предпринимательской деятельности автора в сфере 1С-программирования и должна обеспечить скорейшую адаптацию молодого специалиста на рынке бухгалтерского программного обеспечения. В ней, кроме примеров решения задач бухучета средствами языка "1C" и администрирования 1С-приложений, вы найдете практические советы, касающиеся организации собственного бизнеса, психологии общения с клиентами и заказчиками, проведения удаленного обучения через Интернет. Начинающим 1С-программистам эта книга поможет освоить язык проводок и счетов, более опытным подскажет, как обойти сложности, связанные со спецификой использования счетов. На примеры конфигураций, описанных в книге, даны интернет-ссылки.
В современном информационном обществе информация превратилась в особый ресурс любой деятельности, следовательно, как и всякий другой ресурс, нуждается в защите, в обеспечении ее сохранности, целостности и безопасности. Кто и как угрожает информационной безопасности и как этим угрозам противодействовать, вы узнаете, прочитав эту книгу. Учебник рассчитан на студентов высших учебных заведений, институтов повышения квалификации и школ подготовки специалистов, изучающих проблемы защиты конфиденциальной информации.
Самоучитель написан так, что после его изучения, можно будет самостоятельно составлять программы на Visual Basic и выполнять их на компьютере. Материал изложен простым и доступным языком. Все объясняется на примерах. Метод изложения - от частного к общему. Рассмотрение почти каждой темы заканчивается задачами на составление программы (всего таких задач - 132). Подавляющее большинство задач снабжено ответами, так что читатель может эффективно контролировать усвоение материала.
Learning OpenCV puts you right in the middle of the rapidly expanding field of computer vision. Written by the creators of OpenCV, the widely used free open-source library, this book introduces you to computer vision and demonstrates how you can quickly build applications that enable computers to see and make decisions based on the data. Computer vision is everywhere — in security systems, manufacturing inspection systems, medical image analysis, Unmanned Aerial Vehicles, and more. It helps robot cars drive by themselves, stitches Google maps and Googl 1621 e Earth together, checks the pixels on your laptop's LCD screen, and makes sure the stitches in your shirt are OK. OpenCV provides an easy-to-use computer vision infrastructure along with a comprehensive library containing more than 500 functions that can run vision code in real time. With Learning OpenCV, any developer or hobbyist can get up and running with the framework quickly, whether it's to build simple or sophisticated vision applications. The book includes: A thorough introduction to OpenCV Getting input from cameras Transforming images Shape matching Pattern recognition, including face detection Segmenting images Tracking and motion in 2 and 3 dimensions Machine learning algorithms Hands-on exercises at the end of each chapter help you absorb the concepts, and an appendix explains how to set up an OpenCV project in Visual Studio. OpenCV is written in performance optimized C/C++ code, runs on Windows, Linux, and Mac OS X, and is free for commercial and research use under a BSD license. Getting machines to see is a challenging but entertaining goal. If you're intrigued by the possibilities, Learning OpenCV gets you started onbuilding computer vision applications of your own.
Книга представляет собой всеобъемлющее учебное и справочное руководство по планированию, проектированию, внедрению и миграции в Windows Server 2003. Windows Server 2003 является новой версией одной из наиболее мощных серверных операционных систем (ОС) с высокой степенью защиты вычислений. Эта ОС может быть эффективно внедрена на предприятиях самых разных размеров. В книге подробно рассматриваются такие вопросы, как планирование перехода, разработка прототипа и тестирование установки Windows Server 2003; разворачивание службы каталогов Active Directory; установка, конфигурирование, управление и администрирование сетевыми службами и системой в целом; организация защиты сетей на базе Windows Server 2003; миграция с предыдущих версий серверных ОС; поиск и устранение неисправностей; повышение производительности серверов на базе Windows Server 2003. Книга рассчитана на пользователей и администраторов средней и высокой квалификации.
Книга учит тому, как писать программы, более того, хорошие программы, по схеме `структурированный алгоритм + язык программирования + стиль = программа`. Излагаемый материал широко иллюстрируется примерами. Для записи программ используются языки Turbo Pascal, Borland C++ и современный Fortran. Приведены упражнения, для выполнения которых достаточно здравого смысла, знания элементарной математики и начальных сведений из математического анализа и линейной алгебры. Рекомендуется учащимся лицеев, гимназий и школ, колледжей и техникумов, студентам младших курсов институтов и университетов, всем изучающим и преподающим программирование.
Если вам наскучило работать в Интернете только с помощью Internet Explorer и забирать почту, только используя Outlook Express, если вы хотите узнать, какие еще программы, кроме ICQ, помогают общаться в Сети, если вы чувствуете, что для работы в Интернете вам еще что-то нужно, но не знаете что, то вам стоит заглянуть в эту книгу. Здесь рассмотрены самые разные программы, помогающие выполнять различные задачи в Интернете: альтернативные браузеры и почтовые клиенты, "качалки", инструменты для учета трафика и многое другое. Почти все описанные приложения вы найдете на прилагаемом к книге компакт-диске.
"1С:Предприятие" является универсальной системой автоматизации деятельности предприятия и может использоваться для решения различных задач управления и учета. В настоящее время разработано большое количество типовых и специализированных решений на платформе "1С:Предприятия", которые могут работать в тесной интеграции с другими решениями, как на этой платформе, так и с программным обеспечением сторонних производителей. Большое значение для эффективной работы имеет возможность организации обмена между различными информационными системами. Платформа "1С:Предприятия" предоставляет разнообразные инструменты для обмена данными и интеграции прикладных решений. В книге подробно рассмотрен обмен данными в формате XML, являющийся на сегодняшний день общепринятым средством представления данных. Описаны процедуры разработки правил, применение которых обеспечит перенос информации из одной информационной системы в другую, в том числе и обмен данными между типовыми конфигурациями "1С:Предприятия". К книге прилагается CD, содержащий демонстрационные информационные базы с примерами правил обмена и конфигурацию "1С:Предприятие. Конвертация данных". Авторы книги: Бояркин Владимир Эдуардович - руководитель компании "1С:Франчайзи. Бухгалтер" (г. Комсомольск-на-Амуре). Филатов Алексей Игоревич - методист фирмы "1С".
Зачем это нужно? С помощью водяного охлаждения вы сможете Избавиться от шума и не мучаться по ночам от работы компьютера Получить дополнительные мегагерцы, за счет более высокого и безопасного разгона системы. Спокойно играть в игры . Не страдать от перезагрузок в летний период, так как штатное охлаждение зачастую не справляется. Получить желаемую стабильность. Улучшаить теплоотдачу процессора, видеокарты, северного моста.
От издателя: Эта книга представляет новый подход, согласно которому весь диапазон задач измерения, управления и регулирования реализуется средствами популярного программного пакета Microsoft Office. Хотя это звучит необычно, с помощью приложений Word и Excel можно получить прямой доступ к аппаратному обеспечению, что делает их универсальными и простыми в использовании инструментами. В книге показано, как с помощью макросов VBA реализовать управление цифровыми мультиметрами, релейными картами и ПК-интерфейсами, организовать взаимодействие с микроконтроллерными системами и многое другое на основе стандартного последовательного интерфейса RS232.
С++ - язык программирования, который поддерживает множество парадигм: классы, перегруженные функции, шаблоны, модули, процедурное программирование, параллельное программирование и т. д. Несмотря на гибкие и разнообразные средства языка, потребовались существенные усилия для создания метода проектирования, который позволял бы в полной мере использовать множество парадигм в рамках единого приложения. Эта книга последовательно, просто и исчерпывающе описывает среду для применения мультипарадигменного проектирования, предлагает внушительный набор методик проектирования, которые формируют базис аппарата мультипарадигменного проектирования.
Книга посвящена системе программ ведения автоматизированного учета на предприятиях, в организациях и учреждениях `1С:Предприятие`. Излагаются принципы работы системы с учетом всех нормативных требований. Представлены сведения об автоматизированном формировании бухгалтерских проводок и аналитических отчетов широкого спектра, ведение первичной документации и многое другое. Обсуждаются схемы движения документов во всех разделах бухгалтерского учета в новом плане счетов. Изложение материала сопровождается практическими примерами, позволяющими быстрее понять и усвоить приемы и методы работы с `1С:Предприятие`. Рассматриваются ошибки и сложности, которые могут возникнуть при работе с `1C:Предприятие`. Книга открывает широкие возможности для дальнейшего самостоятельного изучения данной темы.
Книга знакомит читателя с ассемблером - универсальным языком "низкого уровня", на который переводятся другие, "высокоуровневые" языки. Будучи основой таких языков, ассемблер позволяет лучше понять и Си, и C++, и Паскаль. Кроме того, с его помощью можно написать отдельные части программ так, чтобы они быстрее выполнялись. В силу своей универсальности ассемблер позволяет менять и чужие программы, исходный текст которых на языке высокого уровня недоступен. За это его так любят хакеры. Начав с простых коротких примеров, написанных для ассемблера MASM фирмы Microsoft, и двигаясь вперед, вы научитесь писать довольно сложные программы для Windows и DOS. Книга предназначена для всех, кто интересуется программированием вообще и ассемблером в частности.
Любой пользователь ПК хотя бы раз в жизни был доведен до отчаяния. Некоторые в таких случаях бросают свой компьютер в пруд или вышвыривают его на свалку. Другие делают из него ящик для рассады. Но мы призываем вас - не сдавайтесь, ибо помощь уже близка! Эта написанная понятным языком книга от эксперта журнала "PC World" Стива Бacca научит, как изгнать злых духов из вашего компьютера и победить надоедливый Windows. Каждое "спасительное заклинание" изложено кратко, так чтобы можно было его быстро прочесть и еще быстрее применить. Второе издание уже широко известного бестселлера содержит 50 дополнительных страниц и более 120 новых советов.
Windows Vista - новая операционная система из семейства Microsoft. Если вы хотите идти в ногу со временем, следите за всеми новинками в компьютерном мире и желаете использовать все новые возможности, которые предоставляет компьютер, то эта книга для вас. Из нее вы узнаете обо всех преимуществах Windows Vista и быстро освоите все необходимые навыки для работы с ней. Прочитав ее, вы узнаете: как установить, настроить и управлять этой операционной системой. Книга написана простым и понятным языком.
В книге собраны многочисленные сведения, которые должны помочь не умудренному опытом видеолюбителю сделать первые шаги в практике видеомонтажа и без больших усилий и непроизводительной потери времени освоить его основы. Для книги характерен комплексный подход. Она содержит систематизированные сведения, которые могут потребоваться на всех этапах видеомонтажа от создания титров до сохранения и просмотра готового видеофильма. Приведено описание наиболее популярных программ компьютерного видеомонтажа Adobe Premier, Ulead Media Studio, Ulead Video Studio, Pinnacle Studio, MGI Video Wave, Movie Maker.