|
|
Книги издательства «Символ-Плюс»
|
Этот сборник, написанный живо и интересно, содержит практические рекомендации по управлению проектами, образованные в результате синтеза принципов управления и богатейшего практического опыта автора, и призван способствовать совершенствованию управления проектами в любой софтверной (и не только) компании. Затронуты разнообразные аспекты создания ПО и управления этим процессом, высказаны оригинальные идеи о сущности программного обеспечения, о том, как мотивировать профессионалов, и о многом другом. Эта книга будет полезна не только тем, кто занят в производстве ПО. Ее с интересом прочтет менеджер любого уровня. |
|
Новое издание руководства, выдержавшего в США шесть изданий, представляет собою независимый от программного обеспечения и аппаратной платформы курс полиграфического дизайна, не оставляющий без внимания и некоторые вопросы, связанные с документами для Всемирной паутины. Автор, один из опытнейших дизайнеров, поделится с вами своими секретами, научит, как завладеть вниманием читателя, включив в действие весь арсенал изобразительных средств современного компьютера. Вы узнаете, как создавать документы, будь это рекламный буклет, объявление в газете или журнале, отчет о работе или резюме для потенциального работодателя. Новое издание содержит бесценные советы, описания приемов, хитростей и ловушек дизайна печатной продукции от человека, который плотно занимается ею уже больше полутора десятков лет. Умно и с учетом массы нюансов рассмотрены вопросы создания макетов, работы с изображениями, текстом. |
|
Третье издание бестселлера Фаулера «UML. Основы» охватывает UML 2 — версию, которая существенно отличается от всех предыдущих. Но основная формула успеха этой книги не претерпела изменений. До сих пор она, бесспорно, остается лучшим кратким и точным руководством по применению UML. Главное достоинство книги заключается в кратком и сжатом изложении сути UML и особенностей применения этого языка в современном процессе разработки ПО. В книге описаны все главные типы диаграмм UML, рассказано, для чего они предназначены и какие нотации применяются при их создании и чтении. Это диаграммы классов, последовательности, объектов, пакетов, развертывания, прецедентов, состояний, деятельности, составных структур, компонентов, обзора взаимодействия, коммуникационные и временные. Фаулер не только в ясной и доступной манере описывает ключевые аспекты языка UML, но и четко показывает ту роль, которую UML играет в процессе разработки. Замечательные примеры моделирования являются результатом многолетнего опыта работы автора в области проектирования и моделирования. |
|
Классический труд, вышедший уже 5-м изданием, значительно расширен с целью отразить зрелость операционной системы и изобилие существующего ПО. Такие горячие темы, как воспроизведение звука и видео, ПО для рабочих групп и фильтрация спама, соседствуют рядом с основами настройки и администрирования, которые всегда делали книгу популярной. Издание охватывает не только основные способы обмена информацией (электронная почта, навигация в Сети и обмен мгновенными сообщениями), но и описывает тонкости настройки сети, включая соединение по коммутируемым линиям, ADSL и кабельные модемы. Перечень новых тем включает шифрование электронной почты и шифрующие файловые системы, передовые методы работы с командными оболочками и приложения удаленной регистрации. Классические темы, касающиеся загрузки, управления пакетами, пересборки ядра и настройки X Window, также обновлены. Предвидя возможные трудности, авторы предлагают надежные решения и дают четкие и ясные инструкции, которые обеспечат вам успешную работу в Linux. Материал излагается просто и ясно, но представлен достаточно полно, чтобы служить руководством для начинающих и в то же время обеспечить новой информацией опытных пользователей, стремящихся побольше узнать о Linux. |
|
PL/SQL, мощнейший процедурный язык корпорации Oracle, является основой приложений, разрабатываемых на технологиях Oracle на протяжении последних 15 лет. Изначально PL/SQL предназначался только для разработчиков. Однако теперь он стал важнейшим инструментом администрирования баз данных, поскольку ответственность администраторов за производительность баз данных увеличилась, а границы между разработчиками и администраторами постепенно стираются. «Oracle PL/SQL для администраторов баз данных» — первая книга, в которой язык PL/SQL рассматривается с точки зрения администрирования. Изложение ориентировано на версию Oracle 10g Release 2 и начинается с обзора PL/SQL, достаточного для знакомства администратора базы данных с основами этого языка и начала работы на нем. Далее подробно обсуждаются вопросы обеспечения безопасности, относящиеся к администрированию базы данных: шифрование (описаны как традиционные методы, так и новое прозрачное шифрование данных Oracle — TDE), контроль доступа на уровне строк (RLS), детальный аудит (FGA) и генерация случайных значений. Уделено внимание способам повышения производительности базы данных и запросов за счет применения курсоров и табличных функций. Рассматривается использование планировщика Oracle, позволяющего настроить регулярное выполнение таких заданий, как мониторинг базы данных и сбор статистики. |
|
Книга представляет собой подборку эссе, опубликованных автором на его сайте http://www.joelonsoftware.com. Талант и глубокое проникновение в суть предмета сделали Джоэла мастером своего дела, а остроумие и едкий юмор принесли сайту скандальную известность среди программистов. Затронуты практически все вообразимые аспекты создания ПО от лучших способов устройства рабочего места программиста до лучших способов написания программного кода. Издание адресовано широкому кругу читателей — и тем, кто собирается руководить программистами, и самим программистам — как приверженцам Microsoft, так и сторонникам открытого кода. |
|
Книга «DNS и BIND» стала библией для системных администраторов. Она уникальна по полноте изложения материала, что в сочетании с прекрасным авторским стилем делает ее незаменимой и актуальной для каждого, кто хочет наладить эффективную работу DNS. В пятом издании обсуждаются BIND 9.3.2 (последняя версия в ветви BIND 9) и BIND 8.4.7. BIND 9.3.2 включает усовершенствования безопасности и поддержки IPv6, а также ряд новых возможностей, таких как ENUM, SPF и использование имен доменов, содержащих буквы национальных алфавитов. Рассмотрены следующие темы: функциональность и принципы работы DNS; структура пространства доменных имен; установка и настройка серверов имен; применение МХ-записей для маршрутизации почты; настройка узлов на работу с DNS; разделение доменов на поддомены; обеспечение безопасности DNS-сервера; расширения системы безопасности DNS (DNSSEC) и подписи транзакций (TSIG); распределение нагрузки между DNS-серверами; динамические обновления, асинхронные уведомления об изменениях зоны, пошаговая передача зон; разрешение проблем (nslookup и dig, чтение отладочной диагностики); программирование при помощи функций библиотеки DNS-клиента. |
|
В этом руководстве рассказано, как продлить стремительно сокращающийся век компьютера, работающего под управлением Windows. Подробно и толково авторы, не злоупотребляя специальными терминами, описывают необходимые для этого меры: удаление лишних файлов, дефрагментация жесткого диска, чистка реестра Windows и Рабочего стола, настройка ПО, удаление шпионских программ, сортировка электронной почты и борьба со спамом, восстановление и обновление системы, создание резервных копий данных и многое другое. Книга адресована тем, кто не владеет в совершенстве приемами работы в Windows, и окажет им большую практическую помощь. |
|
Шестое издание «HTML и XHTML» — самая полная и современная книга по языкам HTML и XHTML, разъясняющая работу и взаимодействие каждого их элемента. Она удачно сочетает в себе лучшие качества понятного учебного пособия, адресованного начинающим, и всеобъемлющего справочника, который всегда под рукой даже у опытных веб-программистов. Этот труд, ставший классическим, содержит все от базового описания синтаксиса и семантики до практических советов, поможет вам найти свой неповторимый стиль и в совершенстве овладеть языком веб-дизайна. Описаны стандарты HTML 4.01, XHTML 1.0 и CSS2, приведен обзор еще не вступивших в силу стандартов XHTML 2 и CSS3. Уделено внимание и новейшим инициативам разработчиков XHTML (XFroms, XFraraes и модуляризации), а также основам XML. Рассмотрены: управление внешним видом документа с помощью таблиц стилей; работа с HTML-кодом, сгенерированным автоматически; работа с фреймами, интерактивными формами, динамическими документами; интеграция HTML-кода с мультимедийными данными, сценариями JavaScript и Java-апплетами. |
|
Третье издание «CSS-каскадные таблицы стилей. Подробное руководство» показывает, как реализовать на практике все возможности каскадных таблиц стилей для стандартов CSS2 и CSS2.1. Множество примеров позволят научиться быстро и без усилий разрабатывать стилевое оформление веб-страниц, отвечающее современным требованиям. Эрик Мейер, признанный эксперт по CSS, HTML и веб-стандартам, опираясь на свой богатейший опыт, рассматривает все свойства CSS и их взаимодействие, теги, атрибуты, реализации, поддержку различными броузерами, дает рекомендации разработчикам. Вы узнаете о сложном стилевом оформлении документов, пользовательском интерфейсе, верстке таблиц, о списках и генерируемом содержимом, о свободном перемещении и позиционировании, о семействах шрифтов и механизмах резервирования, о том, как работает модель блоков, о новых селекторах CSS3, поддерживаемых IE7, Firefox и другими броузерами. Книга поможет избежать распространенных ошибок, она является полным справочником по CSS и будет полезна как опытному веб-разработчику, так и новичку. От читателя потребуется только знание HTML 4.O. |
|
По-настоящему эффективный сайт должен служить вашим стратегическим целям, одновременно удовлетворяя потребности ваших пользователей. Даже самый интересный контент и самые передовые технологии не помогут вам сбалансировать эти две задачи без поддержки последовательного и непротиворечивого опыта взаимодействия. Однако создание опыта взаимодействия кажется невообразимо сложным делом, ведь приходится учитывать массу вопросов — юзабилити, идентичность бренда, информационную архитектуру, дизайн взаимодействия. Книга Джесса Гарретта раскрывает сложную тему веб-дизайна, ориентированного на пользователя, при помощи понятных объяснений и четких иллюстраций, сосредоточиваясь на общих идеях, а не на инструментах и технических приемах. Автор рисует перед читателем полную картину разработки опыта взаимодействия на веб-сайте — от стратегии и требований к контенту до информационной архитектуры и визуального дизайна. Эта вводная информация позволит любой команде веб-разработчиков, независимо от ее размеров, спроектировать успешный опыт взаимодействия. |
|
Практический подход книги «Postfix. Подробное руководство» будет полезен как специалистам, так и новичкам, предоставив им возможность управлять этим современным открытым почтовым сервером. Независимо от того, используете ли вы Postfix для потребностей маленькой компании в качестве сервера-ретранслятора или же как корпоративный почтовый сервер, вы научитесь максимально полно использовать возможности этого мощного средства передачи корреспонденции и его ценные средства защиты. Авторы, весьма уважаемые специалисты по Postfix, собрали в одной книге множество технической информации, документации и ответов на часто задаваемые вопросы. Рассказывается о наиболее распространенных способах применения Postfix и о редко используемых функциях, приводится масса практических примеров, показывающих пути решения таких повседневных задач, как защита пользователей от спама и вирусов, управление несколькими доменами и обеспечение роумингового доступа. Вы узнаете, как осуществлять интеграцию с OpenLDAP, MySQL или PostgreSQL, как ограничивать перемещение корреспонденции на основе черных списков, аутентифицировать пользователей, применять шифрование TLS и автоматизировать каждодневные операции. Руководство необходимо всем, кто заинтересован в использовании и понимании Postfix, начиная от домашнего пользователя и заканчивая администратором крупных почтовых систем. |
|
В предлагаемой книге подробно излагаются основополагающие принципы управления бизнес-процессами, их преимущества и выгоды для организаций, а также приводятся примеры осуществления такого управления. В ней рассматривается общая схема, комплекс инструментов и методов ВРМ, а также выбор одного из четырех вероятных сценариев его реализации. Книга содержит более пятидесяти конкретных примеров, иллюстрирующих различные ее положения, а также этапы проекта ВРМ и основные атрибуты, которые являются важными факторами обеспечения успеха проекта. Вы сможете заглянуть внутрь механизма, при помощи которого можно определить готовность организации или структурного подразделения к ВРМ, поймете что, зачем и как делается при реальном усовершенствовании процессов. Книга может служить справочником для организаций, осуществляющих проекты управления бизнес-процессами, поскольку материал, изложенный в ней, дает в руки группы проекта практический инструментарий, пояснения и помощь в успешной реализации проекта ВРМ. |
|
Ajax объединяет такие проверенные временем технологии, как CSS, XML и JavaScript, и позволяет разработчикам реализовывать более сложные и динамичные пользовательские интерфейсы. Рассмотрены различные способы выполнения запросов, основанные на скрытых и плавающих фреймах и на классе XMLHttp, даны рекомендации по применению этих способов. Описаны методики и шаблоны проектирования Ajax, позволяющие организовать взаимодействие клиент-сервер в веб-приложениях. Обсуждаются: методики создания агрегатора, получающего рассылки в форматах RSS и Atom, альтернативный формат передачи данных JSON, создание виджетов. Материал богато иллюстрирован примерами. В частности, описывается создание на базе технологии Ajax полноценного веб-приложения AjaxMail, объединяющего приемы программирования, обсуждаемые в книге. Рассказано о работе с библиотеками, написанными специально для того, чтобы упростить разработчикам реализацию приложений на базе технологии Ajax. Книга адресована разработчикам, желающим повысить эргономические качества своих сайтов и веб-приложений. Знакомство с JavaScript, HTML и CSS обязательно, как и некоторый опыт работы с технологиями разработки серверных сценариев, таких как РНР или .NET. |
|
Если вы хотите научиться созданию динамических веб-сайтов, знакомы с основами программирования на HTML, но не представляете себе, как использовать для этих целей язык программирования РНР и СУБД MySQL, то данная книга станет вам незаменимым помощником. Ее авторы с успехом демонстрируют, что такая комбинация — это мощный инструмент, позволяющий существенно упростить разработку веб-приложений. В книге рассматривается установка программных пакетов РНР и MySQL для PC, Macintosh и LINUX, даются основы работы с языком программирования РНР, раскрываются понятия типов данных, переменных, функций, массивов и форм. Также приводится подробное введение в MySQL, разъясняется концепция проектирования реляционных баз данных и демонстрируются конкретные примеры использования MySQL для работы с ними. Книга снабжена большим количеством справочной информации по соответствующим сетевым ресурсам и стандартам. Авторы иллюстрируют на примерах способы внедрения данных в динамическое содержимое страниц с помощью РНР, кратко, но содержательно рассматривают вопросы безопасности и управления доступом к веб-страницам, описывают ошибки, возникающие при вводе данных, методы их обработки и исправления, а в заключение приводят подробный пример приложения (блога), показывая совместную работу описанных в книге технологий. |
|
Вы держите в руках замечательное пособие для тех, кто не является профессиональным дизайнером, но вынужден время от времени заниматься созданием различных образцов «дизайнерского искусства». Речь идет о визитных карточках, фирменных бланках и конвертах, флаерах, буклетах, информационных бюллетенях, открытках, рекламных модулях и многом другом. Здесь вы найдете множество примеров хорошего и плохого дизайна, а также четыре основных правила, соблюдая которые, вы преуспеете в создании привлекательных документов. Автор приводит базовую классификацию шрифтов, популярно объясняя их главные отличия и принципы совместного использования. Материал книги снабжен тестовыми заданиями, выполняя которые вы сможете закрепить полученные знания. Как правильно расположить текст? Как выбрать шрифт, чтобы ваше объявление заметили? На эти и многие другие вопросы вы найдете ответ в этой книге. |
|
Средства эффективной обработки информации в Интернете еще никогда не были настолько важны и востребованы, как сегодня. Эта книга — первое практическое руководство по программированию интеллектуальных приложений для Web 2.0. Здесь вы найдете все необходимое, чтобы научиться создавать самообучаемые программы, которые способны собирать и анализировать огромные массивы данных, имеющиеся в Сети. Вы научитесь пользоваться алгоритмами машинного обучения, адаптируя их под свои собственные нужды. Чтобы овладеть представленным материалом, от вас не потребуется никаких специальных знаний об анализе данных, машинном обучении или математической статистике. Однако предполагается, что вы имеете достаточный опыт программирования и знакомы с основными концепциями. В каждой главе вы найдете практические примеры и задания, которые помогут вам быстро и легко освоить различные аспекты работы алгоритмов. |
|
Секретами теории и практики дизайна делятся Робин Вильямс и Джон Толлетт — одни из лучших дизайнеров, которые к тому же умеют писать книги. Это издание поможет ликвидировать пробелы в знаниях тем, кто недавно пришел в дизайн, и тем, чье увлечение им уже переросло в профессию, но кто хочет повысить свой уровень. Однако это не учебник, а скорее руководство по стилю. Авторы ведут читателя на новый уровень креативного дизайна, делясь своим вдохновением и глубокими знаниями об основных принципах дизайна и его задачах, о композиции и визуальном воздействии. В своем неподражаемом стиле они рассказывают о теории дизайна, визуальных каламбурах, принципах создания макетов и графического оформления, которыми следует руководствоваться в реальных проектах. Вы узнаете, почему один дизайн привлекает внимание, а другие нет. Узнаете, как выбрать правильный стиль для своего проекта, будь то визитки, информационные бюллетени, логотипы, реклама, веб-сайты и т.д. Творческий, вдохновенный подход Робин и Джона и отлично подобранные примеры оценят все дизайнеры — от новичков до профессионалов. В заключение пять дизайнеров делятся своим опытом, знаниями и взглядами на примерах собственных проектов. |
|
Книга Джеффри Фридла «Регулярные выражения» откроет перед вами секрет высокой производительности. Тщательно продуманные регулярные выражения помогут избежать долгих часов утомительной работы и решить проблемы за 15 секунд. Ставшие стандартной возможностью во многих языках программирования и популярных программных продуктах, включая Perl, PHP, Java, Python, Ruby, MySQL, VB.NET, C# (и других языках платформы .NET), регулярные выражения позволят вам автоматизировать сложную и тонкую обработку текста. В третье издание включена информация о РНР и его мощном механизме регулярных выражений. Кроме того, обновлены и дополнены сведения о других языках программирования, включая расширенное и углубленное описание пакета java.util.regex компании Sun, при этом особое внимание уделено различиям между Java 1.4.2 и Java 1.5/1.6. Рассматривается принцип действия механизма регулярных выражений, сравниваются функциональные возможности различных языков программирования и инструментальных средств, подробно обсуждается оптимизация, которая дает основную экономию времени! Вы научитесь правильно конструировать регулярные выражения для самых разных ситуаций и сможете сразу же использовать предлагаемые ответы для выработки элегантных и экономичных практических решений широкого круга проблем. Кроме того, автор демонстрирует наиболее распространенные ошибки и показывает, как их избежать. |
|
В своей книге Кристофер Брин знакомит читателей с тонкостями управления и работы пяти поколений iPod. Он затрагивает вопросы установки и настройки программного обеспечения, синхронизации iPod с компьютером, а также принципы взаимодействия iPod и менеджера записей iTunes. А множество полезных советов, замечаний и иллюстраций делают процесс знакомства с iPod легким и приятным. |
|