- Автор: Крис Касперски, Ева Рокко
- Издательство: БХВ-Петербург
- Год: 2008
- Язык: Русский
- Страниц: 896
- Формат: djvu
- Размер: 31,4 МБ
Описание книги Искусство дизассемблирования:
В книге рассмотрены вопросы и методы дизассемблирования (трансляция машинного кода, объектного файла или библиотечного модуля в текст программы на языке Assembler), знание которых позволит более эффективно защитить свои программные продукты и создать более оптимизированные и эффективные программные коды. Объяснены способы идентификации конструкций языков высокого уровня таких, как C/C++ и Pascal, показаны различные подходы к реконструкции алгоритмов. Приводится обзор популярных хакерских инструментов для Windows, UNIX и Linux - отладчиков, дизассемблеров, шестнадцатеричных редакторов, API- и RPC-шпионов, эмуляторов. Рассматривается исследование дампов памяти, защитных механизмов, вредоносного программного кода - вирусов и эксплоитов. Уделено внимание противодействию антиотладочным приемам.
- Оригинальное название: РНР 5
- Автор: Стивен Хольцнер
- Издательство: Бином-Пресс
- Год: 2007
- Язык: Русский
- Страниц: 352
- Формат: djvu
- Размер: 2.9 МБ
Описание книги PHP в примерах:
Вашему вниманию предлагается один из мировых бестселлеров, посвященных программированию на РНР. В рамках одной книги автору удалось, начав с основ языка РНР, охватить весьма широкий круг вопросов - от объектно-ориентированного программирования до сложной обработки web-форм, от сохранения данных сеанса работы до формирования e-mail. Теоретический материал излагается в компактной и сжатой форме, и основное место отдано практическим примерам использования богатых возможностей РНР.
- Оригинальное название: The Best Software Writing
- Автор: Джоэл Х. Спольски
- Издательство: Питер
- Год: 2007
- Язык: Русский
- Страниц: 208
- Формат: djvu
- Размер: 4,5 МБ
Описание книги Лучшие примеры разработки ПО:
Перед вами книга Джоэла Спольски - ветерана индустрии программного обеспечения. Его электронный журнал "Joel on Software" стал одним из самых популярных независимых веб-изданий среди программистов. Эта книга - не учебник, не документация, не набор методик и/или практик. Это качественное чтиво для разработчика со стажем и мозгами. Это иллюстрации по поводу того, как можно вообще относиться к тому, что делаешь и что делается вокруг тебя. Это, в конце концов, набор сумасшедших идеек, которые могут применяться и в жизни.
- Автор: Ian Roughley
- Издательство: Apress
- Год: 2007
- Язык: Английский
- Страниц: 338
- Формат: pdf
- Размер: 3.9 МБ
Описание книги Practical Apache Struts2 Web 2.0 Projects:
Apache Struts — фреймворк с открытым исходным кодом для создания Java EE веб-приложений. Основывается на Java Servlet API и расширяет его, в архитектурном плане реализует (или дает возможность реализовать) паттерн MVC. Фреймворк создан Крейгом МакКланаханом и передан Apache Foundation в мае 2000 года. Сначала находился в составе Apache Jakarta Project и был известен как Jakarta Struts. С 2005 года является проектом Apache верхнего уровня.
- Автор: Jim Wightman
- Издательство: Apress
- Год: 2007
- Язык: Английский
- Страниц: 548
- Формат: pdf
- Размер: 10.7 МБ
Описание книги Pro SQL Server 2005 Integration Services:
Pro SQL Server 2005 Integration Services contains everything you could ever hope to know about this exciting new development from Microsoft: developer insight, Microsoft group manager–level access, personal experience of using the technology in the real–world, and fine–grained analysis. If you want to rapidly gain knowledge and context from your data, Microsoft’s latest and greatest interpretation of Enterprise Application Integration, SQL Server Integration Services, is for you. As part of the extensive SQL Server suite, Integration Services is a more serious and expandable interpretation of the integration paradigm than previously available. At once both simple to use yet incredibly complex, it goes far beyond being a reimagining and reengineering of DTS, and its all presented in a familiar Visual Studio context. It’s Agile, it’s service-oriented, it’s everything to everyone.
- Автор: Ross Harmes and Dustin Diaz
- Издательство: Apress
- Год: 2007
- Язык: Английский
- Страниц: 269
- Формат: pdf
- Размер: 1.5 МБ
Описание книги Pro JavaScript Design Patterns:
As a web developer, you'll already know that JavaScript is a powerful language, allowing you to add an impressive array of dynamic functionality to otherwise static web sites. But there is more power waiting to be unlocked - JavaScript is capable of full object-oriented capabilities, and by applying OOP principles, best practices, and design patterns to your code, you can make it more powerful, more efficient, and easier to work with alone or as part of a team.
- Оригинальное название: Второе
- Автор: Matt Zandstra
- Издательство: Apress
- Год: 2007
- Язык: Английский
- Страниц: 487
- Формат: pdf
- Размер: 4.8 МБ
Описание книги PHP Objects, Patterns, and Practice:
PHP Objects, Patterns, and Practice, Second Edition shows you how to meld the power of PHP with the sound enterprise development techniques embraced by professional programmers. Going well beyond the basics of object–oriented development, you’ll learn about advanced topics such as working with static methods and properties, abstract classes, interfaces, design patterns, exception handling, and more. You’ll also be exposed to key tools such as PEAR, CVS, Phing, and phpDocumentor.
- Оригинальное название: Refactoring to Patterns
- Автор: Джошуа Кериевски
- Издательство: Вильямс
- Год: 2006
- Язык: Русский
- Страниц: 400
- Формат: djvu
- Размер: 4,4 МБ
Описание книги Рефакторинг с использованием шаблонов:
Данная книга представляет собой результат многолетнего опыта профессионального программиста по применению шаблонов проектирования. Авторский подход к проектированию состоит в том, что следует избегать как недостаточного, так и избыточного проектирования, постоянно анализируя готовый работоспособный код и реорганизуя его только в том случае, когда это приведет к повышению его эффективности, упрощению его понимания и сопровождения. Шаблоны проектирования - не панацея, так что бывают как ситуации, когда такая реорганизация должна выполняться с использованием шаблонов проектирования, так и ситуации, когда наилучшее решение состоит в отказе от них.
- Автор: Бергер А.
- Издательство: БХВ-Петербург
- Год: 2007
- Язык: Русский
- Страниц: 928
- Формат: djvu
- Размер: 17.1 МБ
Описание книги Microsoft SQL Server 2005 Analysis Services. OLAP и многомерный анализ данных:
Книга, написанная разработчиками Microsoft SQL Server 2005 Analysis Services, дает читателю полное представление об его функционировании и устройстве. В ней рассмотрены основы многомерного анализа данных и дано глубокое представление о многомерных моделях данных и устройстве OLAP-сервера. Описаны основные концепции языка доступа к многомерным данным MDX и его расширенные возможности, а также архитектура сервера, методы обработки данных и алгоритмы доступа к данным.
- Автор: Павел Агуров
- Издательство: БХВ-Петербург
- Год: 2006
- Язык: Русский
- Страниц: 564
- Формат: djvu
- Размер: 9,7 МБ
Описание книги Интерфейс USB. Практика использования и программирования:
Изложены базовые сведения по интерфейсу USB для ПК: примеры USB-устройств и советы по их выбору, правила установки и конфигурирования устройств, методы решения возникающих проблем. Описаны кабели, разъемы, принципы питания устройств и другое аппаратное обеспечение. Приведено внутреннее устройство USB и его физическая реализация, обсуждены общие вопросы написания драйверов для операционной системы Microsoft Windws 2000/XP с примерами на языке Borland Pascal и в среде Delphi. Рассмотрен процесс создания USB-устройства: от выбора микросхем и схемотехники до написания программы микроконтроллера и WDM-драйвера.