Аннотация

Книга представляет собой введение в программное окружение UNIX и адресована тем, кто хочет научиться программировать с помощью всех тех инструментов, которые поставляются с операционной системой. Рассматривается вход в систему, работа с файлами (cat, mv, cp, rm) и каталогами (cd, mkdir, …), основы окружения (переменные, маски), фильтры (grep, sed, awk), программирование оболочки (циклы, сигналы, аргументы, стандартный ввод-вывод), введение в системные вызовы (read, write, open, creat, …), введение в программирование с использованием lex, yacc и make, работа с документацией с помощью troff, tbl и eqn. Приводимые примеры не придуманы специально для этой книги, – некоторые из них впоследствии стали частью комплекта программ, используемых каждый день. Программы написаны на Си. Предполагается, что читатель знает или хотя бы изучает этот язык. Прочтение этой книги как новичками, так и опытными пользователями поможет понять, как сделать работу с системой эффективной и приносящей удовольствие.

Аннотация

Издание полностью посвящено описанию ActionScript – объектно-ориентированного языка программирования Flash – и адресовано как разработчикам Flash, делающим первые шаги в программировании, так и тем, кто использует свое знание JavaScript при переходе на ActionScript (оба языка основаны на стандарте ECMAScript). С помощью этой книги новички быстро осваивают программирование на ActionScript. Опытные программисты могут при изучении сложных вопросов, специфичных для Flash, поднять уровень своих знаний по JavaScript. Помимо теории в книге есть масса практических советов и примеров, в том числе касающихся текстовых полей с прокруткой, кнопок меню, вопросников с вариантами ответов, сайтов, управляемых XML, видеоигр с использованием законов физики, многопользовательских сред реального времени и многого другого. Книга содержит описание многих недокументированных или недостаточно документированных тем. Исчерпывающий и точный «Справочник по языку» послужит незаменимым попутчиком в ежедневной работе.

Аннотация

Второе издание бестселлера «ActionScript для Flash MX. Подробное руководство» – исчерпывающий и незаменимый ресурс по ActionScript, настольная книга дизайнеров и Flash-программистов, пишущих серьезные приложения. Из-под пера Мука вышел полностью переработанный справочник, не только подробно описывающий бесчисленные нововведения Flash MX, но и раскрывающий в ясной и доступной манере глубинные изменения, произошедшие на методологическом уровне (особенно касающиеся компонентов и событий). Издание уникально – это самая точная и хорошо организованная книга по программированию во Flash MX. Объем справочника увеличился почти вдвое и включает описание более 250 новых классов, объектов, методов и свойств. Мук добавил в книгу сотни новых примеров кода, иллюстрирующих практическое применение новых технологий Flash MX: отрисовку фигур на этапе исполнения, преобразование массивов в экранные таблицы, создание компонентов многократного использования, работу с XML и звуком. Помимо стандартных методик описываются лучшие приемы программирования и скрытые возможности, особое внимание уделяется объектно-ориентированному программированию и новой модели событий FlashMX. Книгу оценят как новички, так и специалисты.

Аннотация

Руководство посвящено описанию ActionScript 2.0 – последней версии, реализованной во Flash MX 2004 и Flash MX Professional 2004, и адресовано тем, кто работает во Flash и делает первые шаги в программировании, а также тем, кто уже знаком с ООП по таким языкам, как Java или C++, и хочет применить свои знания во Flash. Рассмотрены основные принципы ООП, его синтаксис и применение в Action-Script 2.0; типы данных, классы, объекты, методы, свойства, наследование, композиция, интерфейсы, пути к классам, пакеты и обработка исключений. Описаны лучшие методики создания объектно-ориентированных проектов, структурирования приложений и обмена кодом с другими разработчиками, овладев которыми, вы научитесь создавать стабильные, масштабируемые и расширяемые приложения. Показано, как применять во Flash паттерны проектирования Observer, Singleton и Model-View-Controller, а также модель делегирования событий, при этом особое внимание уделяется их реализации на ActionScript 2.0. В приложении A содержится справочник по языку (типам данных, классам, объектам, глобальным свойствам и глобальным функциям). Этот материал поможет предупредить возникновение ошибок несоответствия типов при объявлении типов данных.

Аннотация

К настоящему времени Flash 5 стал стандартом разработки динамических приложений в Сети, а язык ActionScript из интересной возможности превратился в дисциплину, обязательную при освоении Flash. Внесенные во Flash 5 усовершенствования сделали ActionScript более удобным для дизайнеров за счет множества выпадающих меню и встроенных функций; стандартных, принятых в JavaScript обозначений с точкой, делающих команды легко запоминаемыми; новых способов включения звукового сопровождения и более развитых средств тестирования и отладки. С обеспечиваемой ActionScript интерактивностью веб-дизайн внезапно вышел на новый уровень. Книга «ActionScript. Основы» написана опытным веб-дизайнером для своих коллег – веб-дизайнеров, уже владеющих основами Flash, но не имеющих опыта в программировании. Понимая, насколько сложно освоить премудрости программирования человеку творческому, далекому от этого занятия, автор последовательно, шаг за шагом знакомит читателя с основными понятиями программирования и их связью с дизайном, после чего основное внимание уделяется применению ActionScript в реальных веб-проектах, обсуждаются планирование больших ActionScript!проектов и динамическая анимация для интерактивных игр. Изучив материал, вы сможете превратить простую линейную анимацию в презентацию с богатыми интерактивными возможностями.

Аннотация

Теперь, когда язык ActionScript стал полноценным языком объектно-ориентированного программирования (ООП), часто используемые шаблоны проектирования являются идеальным средством решения многих повторяющихся задач во Flash- и Flex-приложениях. Использование шаблонов не только упрощает планирование и разработку сложных приложений, но и предоставляет решения для многих стандартных проблем, помогает в поддержке и развитии готовых приложений. В данном издании представлены ключевые особенности ActionScript 3.0, основные ООП-концепции, такие как классы, абстрактность, наследование и полиморфизм, а также преимущества использования шаблонов проектирования. Затем детально рассматриваются конкретные шаблоны: Фабричный метод, Одиночка, Декоратор, Адаптер, Композиция, Команда, Наблюдатель, Стратегия, Состояние, Модель-Представление-Контроллер и Симметричный заместитель. Авторы приводят множество примеров различной степени сложности: веб-приложения для электронной коммерции, динамичные игры, запись и воспроизведение видео и многие другие. Эта книга необходима любому разработчику Flash или Flex, желающему использовать продвинутые технологии ActionScript 3.0 в создании элегантных программных решений.

Аннотация

Если вам надо быстро найти решение при работе с программным обеспечением Adobe Flash ® или Adobe Flex™, возьмите «ActionScript 3.0. Сборник рецептов». Более 300 рецептов этого практического инструментария дадут ответы на все вопросы, касающиеся ActionScript 3.0. Среди них: определение версии Flash Player или операционной системы пользователя, форматирование дат и представление сумм в разных валютах, обработка пользовательского ввода и работа с текстовыми строками, создание графических объектов во время выполнения, работа с аудио и видеоданными, удаленный вызов процедур с использованием технологии Flash Remoting, а также загрузка, отправка и поиск XML-данных. Книга адресована разработчикам во Flash и Flex 2 и содержит готовые решения задач, с которыми они ежедневно сталкиваются. Все рецепты снабжены кратким комментарием, поясняющим механизм работы рекомендуемого программного кода, что облегчает его адаптирование под конкретную задачу.

Аннотация

На протяжении 30 лет vi оставался стандартом для UNIX и Linux, а эта книга была главным пособием по vi. Однако сейчас UNIX уже не тот, что был 30 лет назад, и книга тоже не стоит на месте. Седьмое издание существенно расширено и включает подробную информацию о Vim – самом популярном клоне vi. Доступный стиль изложения сделал эту книгу классикой. Она незаменима, поскольку знание vi или Vim – обязательное условие, если вы работаете в Linux или UNIX. Вы познакомитесь как с основами, так и с продвинутыми средствами, такими как интерактивные макросы и скрипты, расширяющие возможности редактора. Вы научитесь быстро перемещаться в vi, использовать буферы, применять глобальную функцию поиска и замены vi, настраивать vi и запускать команды UNIX, использовать расширенные текстовые объекты Vim и мощные регулярные выражения, редактировать в нескольких окнах и писать скрипты в Vim, использовать все возможности графической версии Vim (gvim), применять такие усовершенствования Vim, как подсветка синтаксиса и расширенные теги. Помимо Vim рассматриваются и другие клоны vi: nvi, elvis и vile.

Аннотация

Второе издание книги «Основы SNMP» – это практическое руководство для системных и сетевых администраторов, которые пользуются протоколом SNMP для управления своими серверами и маршрутизаторами. Книга начинается с объяснения основных принципов SNMP и его работы и охватывает такие технические элементы, как идентификаторы объектов (OID), базы MIB, строки сообщества и ловушки. Что более важно, эта книга показывает вам, как пользоваться SNMP для получения полной информации о функционировании вашей сети. Внимание авторов сосредоточено на практическом системном и сетевом администрировании, конфигурации SNMP-агентов и станций управления сетью, использовании SNMP для получения и изменения переменных на сетевых устройствах и конфигурации программ управления для реагирования на ловушки, отправляемые устройствами. Главы второго издания были тщательно переработаны и дополнены, и теперь книга содержит ряд Perl-сценариев, которые помогут вам автоматизировать большее число задач по управлению. Вы найдете сценарии для мониторинга служб SMTP, POP3, HTTP и DNS, SNMP-агента на Perl, управления портами коммутатора, использования MIB Cisco Ping, а также раздел по мониторингу беспроводных точек доступа (WAP) и новую главу по Java и SNMP. Книга полна практических примеров использования различных инструментов, от популярных коммерческих продуктов, таких как HP OpenView и Castle Rock SNMPc, до разнообразного ПО с открытым исходным кодом.

Аннотация

D – это язык программирования, цель которого – помочь программистам справиться с непростыми современными проблемами разработки программного обеспечения. Он создает все условия для организации взаимодействия модулей через точные интерфейсы, поддерживает целую федерацию тесно взаимосвязанных парадигм программирования (императивное, объектно-ориентированное, функциональное и метапрограммирование), обеспечивает изоляцию потоков, модульную безопасность типов, предоставляет рациональную модель памяти и многое другое. «Язык программирования D» – это введение в D, автору которого можно доверять. Это книга в фирменном стиле Александреску – она написана неформальным языком, но без лишних слов и не в ущерб точности. Андрей рассказывает о выражениях и инструкциях, о функциях, контрактах, модулях и о многом другом, что есть в языке D. В книге вы найдете полный перечень средств языка с объяснениями и наглядными примерами; описание поддержки разных парадигм программирования конкретными средствами языка D; информацию о том, почему в язык включено то или иное средство, и советы по их использованию; обсуждение злободневных вопросов, таких как обработка ошибок, контрактное программирование и параллельные вычисления. Книга написана для практикующего программиста, причем она не просто знакомит с языком – это настоящий справочник полезных методик и идиом, которые облегчат жизнь не только программиста на D, но и программиста вообще.