- Второе издание
- Автор: Ю. А. Шпак
- Издательство: Корона-Век, МК-Пресс
- Год: 2011
- Язык: Русский
- Страниц: 544
- Формат: djvu
- Размер: 41 МБ
Аннотация к книге Программирование на языке C для AVR и PIC микроконтроллеров:
В книге рассмотрено программирование на языке С микроконтроллеров AVR с использованием компилятора WinAVR, а также микроконтроллеров PIC с использованием компилятора CCS-PICC. Кратко рассмотрена архитектура и аппаратное обеспечение микроконтроллеров AVR и PIC. Дано описание средств программной разработки в среде WinAVR и CCS-PICC, включая эмуляцию программ с помощью AVR Studio и MPLAB. Кратко рассмотрен стандартный синтаксис языка С и директивы препроцессора, а также особенности программирования на этом языке для микроконтроллеров. Книга содержит множество программных примеров на С, а также справочник с описанием системы ассемблерных команд микроконтроллеров AVR и PIC.
- Автор: Кей С. Хорстманн, Гари Корнелл
- Издательство: Вильямс
- Год: 2006
- Язык: Русский
- Страниц: 1168
- Формат: pdf
- Размер: 52 МБ
Аннотация к книге Java 2. Том 2. Тонкости программирования:
Данная книга ориентирована на тех разработчиков, которые хотят использовать технологию Java для создания реальных проектов. В ней нашли отражение поддержка потоков, использование наборов данных, сетевое взаимодействие, работа с базами данных, компоненты JavaBeans. Уделено внимание также таким вопросам, как поддержка распределенных объектов, организация защиты и создание платформенно-ориентированных методов, разбор и генерация XML-документов. При написании книги были учтены новые возможности, которые стали доступны разработчикам с появлением JDK 5.0.
- Автор: Д. В. Николенко
- Издательство: Наука и техника
- Год: 2000
- Язык: Русский
- Страниц: 128
- Формат: pdf
- Размер: 14 МБ
Аннотация к книге Практические занятия по JavaScript:
Эта книга уникальна. Она написана специально для Вас, если Вы чувствуете необходимость реализовать на создаваемых Вами Web-страницах собственные сценарии. Пусть у Вас мало свободного времени, а детальное изучение используемых для этого языков не представляется Вам лучшим способом включиться в работу. Хорошо, если Вы уже имеете некоторый опыт создания Web-страниц, знакомы с HTML и можете разобраться в HTML-кодах. В этом случае книга, которую Вы держите в руках - это именно то, что Вам необходимо. Издание состоит из 12 глав. В каждой главе раскрываются наиболее важные особенности написания кодов и возможности обогащения HTML с использованием JavaScript. В тексте приводятся листинги программ. В целях приобретения опыта написания программ мы рекомендуем вводить примеры с клавиатуры, запоминать их в отдельном файле, который затем может быть загружен в броузер и проверен на работоспособность.
- Автор: Кей С. Хорстманн, Гари Корнелл
- Издательство: Вильямс
- Год: 2007
- Язык: Русский
- Страниц: 896
- Формат: pdf
- Размер: 53,7 МБ
Аннотация к книге Java 2. Том 1. Основы:
Данное издание адресовано прежде всего уже имеющим опыт программистам-профессионалам и представляет собой полный справочник и методическое пособие по языку программирования Java. Тем не менее это не просто учебник по синтаксису языка. Назначение книги - обучить читателя методам объектно-ориентированного программирования, научить справляться с основными проблемами, которые встанут на пути разработчика. Работа с этой книгой не потребует опыта программирования на языке C++ и знания методов ООП. Любой программист, работавший ранее с языками Visual Basic, C, Cobol или Pascal, не будет испытывать трудностей при работе с ней. Книга содержит многочисленные примеры и советы для программистов на Java. Авторы уделили большое внимание возможностям, которые привнесло появление JDK 5.0. Новые языковые и библиотечные средства нашли свое отражение в кодах примеров, которые приведены в книге.
- Автор: Крис Касперски
- Издательство: БХВ-Петербург
- Год: 2005
- Язык: Русский
- Страниц: 832
- Формат: djvu
- Размер: 19.9 МБ
Аннотация к книге Техника отладки программ без исходных текстов:
Даны практические рекомендации по использованию популярных отладчиков, таких как NuMega SoftIce, Microsoft Visual Studio Debugger и Microsoft Kernel Debugger. Показано, как работают отладчики и как противостоять дизассемблированию программы. Описаны основные защитные механизмы коммерческих программ, а также способы восстановления и изменения алгоритма программы без исходных текстов. Большое внимание уделено внедрению и удалению кода из РЕ-файлов. Материал сопровождается практическими примерами.
- Автор: Марсель Низамутдинов
- Издательство: БХВ-Петербург
- Год: 2005
- Язык: Русский
- Страниц: 432
- Формат: djvu
- Размер: 6,8 МБ
Аннотация к книге Тактика защиты и нападения на Web-приложения:
Рассмотрены вопросы обнаружения, исследования, эксплуатации и устранения уязвимостей в программном коде Web-приложений. Описаны наиболее часто встречаемые уязвимости и основные принципы написания защищенного кода. Большое внимание уделено методам защиты баз данных от SQL-инъекций. Приведены различные способы построения безопасной системы авторизации и аутификации. Рассмотрен кросс-сайтовый скриптинг (ХSS) с точки зрения построения безопасного кода при создании чатов, форумов, систем доступа к электронной почте через Web-интерфейс и др. Уделено внимание вопросам безопасности и защиты систем при размещении сайта на сервере хостинговой компании. Приведено описание вируса, размножающегося исключительно через уязвимости в Web-приложениях. Материал книги сопровождается многочисленными практическими примерами и рекомендациями.
- Автор: К. Г. Финогенов
- Издательство: Диалог-МИФИ
- Год: 2006
- Язык: Русский
- Страниц: 416
- Формат: djvu
- Размер: 11,5 МБ
Аннотация к книге Win32. Основы программирования:
Книга является простым и доступным для широкого круга читателей пособием по разработке 32-разрядных программ для систем Windows на языке C++. Рассмотрены основные особенности архитектуры защищенного режима процессоров Intel, дано введение в язык C++, описаны принципы составления прикладных программ для Windows. Особое внимание уделяется новым средствам, включенным в Win32, - потокам, процессам, синхронизации, передаче данных, отображению файлов в память и др. Книга предназначена главным образом для начинающих программистов, студентов вузов, аспирантов и преподавателей, однако может быть полезна и опытным программистам, желающим освоить специальные средства Win32.
- Автор: Владислав Пирогов
- Издательство: БХВ-Петербург
- Год: 2006
- Язык: Русский
- Страниц: 458
- Формат: pdf
- Размер: 9.8 МБ
Аннотация к книге Ассемблер и дизассемблирование:
Рассмотрены вопросы исследования кода Windows-приложений. Подробно описаны формат исполняемых модулей и структура инструкций микропроцессора Intel. Дан полный обзор инструментария по исследованию исполняемого кода: отладчики, дизассемблеры, редакторы ресурсов, НЕХ-редакторы и др. Большое внимание уделено работе с популярными программами по дизассемблированию и отладке SoftlCE и IDA Pro. Приведены примеры исследования исполняемого кода и описаны основные принципы подобного исследования: идентификация программных структур, поиск данных и др. Прилагаемый компакт-диск содержит тексты всех листингов, описанных в книге, а также учебные программы.
- Автор: Максим Кузнецов, Игорь Симдянов, Сергей Голышев
- Издательство: БХВ-Петербург
- Год: 2006
- Язык: Русский
- Страниц: 948
- Формат: djvu
- Размер: 71,4 МБ
Аннотация к книге PHP 5. Практика создания Web-сайтов:
С помощью РНР 5 разрабатываются многочисленные компоненты, входящие в состав полнофункционального Web-сайта. Рассматриваются работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами. В качестве практических примеров разработаны такие приложения, как система администрирования контента сайта, форум, система сбора и анализа статистики посетителей сайта, система рассылки, FTP-менеджер, универсальный каталог продукции и др.
- Автор: Юрий Магда
- Издательство: БХВ-Петербург
- Год: 2003
- Язык: Русский
- Страниц: 540
- Формат: djvu
- Размер: 6,7 МБ
Аннотация к книге Ассемблер. Разработка и оптимизация Windows-приложений:
В книге рассматривается один из эффективных методов оптимизации программ - использование языка ассемблера, описана методика разработки отдельных модулей на нем для применения в программах на языках высокого уровня, показано, как с помощью ассемблера можно разработать полнофункциональные Windows-приложения. Особое внимание уделено оптимизации программ, написанных на языках высокого уровня, с помощью встроенного ассемблера. Для демонстрации методов и подходов выбраны наиболее популярные средства разработки - Microsoft Visual C++ .NET и Borland Delphi 7. В книгу включены примеры программного кода приложений, иллюстрирующие различные аспекты применения ассемблера.