|
|
Книги издательства «Диалектика / Вильямс»
|
Ваша собака нуждается в дрессировке? Это удобное и подробное руководство расскажет вам обо всем, начиная с выгула и социализации щенка и заканчивая влиянием личности собаки на процесс дрессировки. Вы также узнаете, что такое специальный курс дрессировки и куда обратиться за помощью. |
|
С помощью простого иллюстрированного руководства, которое вы держите в руках, можно создать живописнейший ландшафт на зависть всей округе — даже не имея специальных знаний в ботанике или ландшафтном дизайне. Мы поможем вам оценить свои потребности, составить план, выбрать растения и организовать проведение работ. |
|
Книга содержит теоретические положения, описание принципов и процессов, которые лежат в основе деятельности специалистов по паблик рилейшнз. Наличие большого количества примеров позволит читателю глубоко и основательно уяснить концепции и модели, практические методы и проблемы современных связей с общественностью. Во многих базовым справочником в области знаний по связям с общественностью. Именно эта книга чаще всего цитируется в литературе по паблик рилейшнз. Книга предназначена для широкого круга читателей. |
|
«Скотт Келби, автор супербестселлера Цифровая фотография, том 1 (самая продаваемая книга по цифровой фотографии в истории), написал очередной том серии, продолжив то, на чем остановился в первом томе. Легкий стиль изложения без ненужного технического жаргона, наглядные примеры и профессиональные советы — именно это делает книги автора мировыми бестселлерами. Вот как описывает идею книги сам Скотт Келби: «Представьте, что мы с вами отправились на съемку и вы спрашиваете: «Я фотографирую со вспышкой, и фон позади человека получается черным. Как это исправить?» В ответ я не стану читать вам длинную лекцию о съемке со вспышкой, а просто подскажу: «Задай выдержку 1/60с. Этого должно быть достаточно». Таков мой подход. Мы с вами фотографируем, я отвечаю на вопросы, даю советы и делюсь известными мне секретами, как будто общаюсь с другом — без сложных объяснений и технического жаргона». Это не книга о теории фотографии, переполненная терминами и заумными рассуждениями. Здесь в простой форме рассказывается, какие кнопки нажимать, какие настройки использовать и как правильно фотографировать. Изучив почти 200 профессиональных приемов, вы узнаете, как получать более качественные, резкие и красивые фотографии, поражающие воображение зрителя. На каждой странице дается достаточно простой совет о том, как улучшить качество ваших фотографий. Перелистывая книгу, вы будете узнавать о полезном оборудовании, настройках фотоаппарата или особых секретах, известных профессионалам. Если вам надоело делать посредственные снимки и вы разглядываете иллюстрации в глянцевых журналах, спрашивая себя: «Почему у меня так не получается?», то вы нашли нужную книгу!» |
|
У вас на руках появились свободные средства, и вы не знаете, как ими распорядиться, чтобы они принесли максимальный доход? Эта книга для вас. В ней рассказывается о том, в какие финансовые инструменты (и материальные активы) можно вложить деньги в России и странах СНГ. Речь пойдет об акциях, облигациях, хорошо знакомых всем нам банковских счетах, а также различных паевых инвестиционных фондах (ПИФах), недвижимости, собственном бизнесе и многом другом. Вас ждет масса полезной и по-настоящему интересной информации! Но это еще не все. Если у вас другая ситуация — никак не удается свести концы с концами — в этой книге вы найдете самые надежные стратегии приумножения даже самых скромных средств. Тем, кто умеет распоряжаться своими деньгами, не страшен никакой экономический кризис. |
|
Вы собираетесь в поездку за рубеж и вам нужен немецкий, чтобы общаться, путешествовать или даже получить там работу? В этом удобном руководстве вы найдете необходимый минимум для быстрого овладения языком, включая основы немецкой письменности и правила чтения, грамматику, сведения об использовании основных языковых конструкций и минимальный словарный запас. Кроме того, здесь есть подсказки по произношению, мини-словари, а также множество полезных советов, охватывающих различные сферы жизни — от ведения светской беседы и использования телефона до питания вне дома и шопинга. |
|
«Книга посвящена методам предметно-ориентированного проектирования (DDD). Автор придерживается принципа «от общего к частному», плавно переходя от стратегических шаблонов к средствам тактического программирования. Вон Верной описывает специализированные подходы к реализации систем на основе современной архитектуры, подчеркивая важность ориентации на предметную область с учетом технических ограничений. Опираясь на знаменитую книгу Эрика Эванса Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем, автор описывает методы DDD на примерах известных предметных областей. Каждый принцип подкреплен реалистичными примерами на языке Java, которые представляют интерес и для программистов, работающих на языке С#. Все примеры объединены в рамках единого сценария разработки системы SaaS для многоарендной среды на основе методологии Scrum. Автор выходит далеко за пределы «облегченного подхода DDD», в котором принципы DDD рассматриваются только с технической точки зрения, и показывает, как извлечь максимальную пользу из стратегических шаблонов предметно-ориентированного проектирования с помощью ограниченных контекстов, карт КОНТЕКСТОВ и ЕДИНОГО ЯЗЫКА. Используя описанные методы и приведенные примеры, разработчики смогут сократить время выхода на рынок и повысить качество проектов, создавая более гибкое, масштабируемое и ориентированное на достижение бизнес-целей программное обеспечение.» |
|
Если вы никогда не занимались веб-дизайном, но хотели бы открыть свой сайт в Интернете, эта книга поможет вам научиться создавать вполне профессиональные сайты. Здесь вы найдете практические советы, проверенные фрагменты HTML-кода, различных сценариев и множество ссылок на полезные ресурсы в Интернете. Вы научитесь добавлять на веб-страницы изображения, видео- и аудиоклипы, красивые кнопки и множество других элементов. |
|
Эта книга станет незаменимым пособием для профессиональных разработчиков современных веб-приложений на JavaScript. В ней представлено все, что требуется знать о современном состоянии JavaScript, а также поясняется, как пользоваться JavaScript при создании веб-сайтов. В этой книге не тратится впустую место на обсуждение того, что должно быть уже известно читателю, а вместо этого уделяется внимание основополагающим и актуальным вопросам программирования на JavaScript и таящимся в нем скрытым препятствиям. В этой книге вам предстоит ознакомиться с ключевым словом this и новыми типами объектов. В ней поясняется, как создавать повторно используемый код посредством инкапсуляции, перегрузки и наследования. В книге обстоятельно рассматриваются современные приемы отладки и тестирования кода, а также инструментальные средства разработки вроде Jasmine, PhantomJS и Protractor. Настоящее издание книги завершается главами, посвященными построению одностраничных веб-приложений, господствующих в современной веб-разработке. Книга изобилует многочисленными практическими и подробно разбираемыми примерами кода, повторно используемых функций и классов, экономящих время, отводимое на разработку. Она позволяет разработчикам овладеть практическими навыками написания динамических веб-приложений на высоком профессиональном уровне, а также помогает им повысить свою квалификацию. |
|
«Прагматичный обзор основных методов работы архитекторов программного обеспечения Разработка эффективной архитектуры — лучшая стратегия борьбы со сложностью проекта, которая приводит к улучшению результатов. Однако с появлением облачных и мобильных технологий, а также других новшеств теоретические принципы и практические приемы разработки архитектуры программного обеспечения, то что авторы называют «наукой принимать твердые решения», подверглись пересмотру. Авторы представляют полностью переработанную и обновленную версию книги, в которой они делятся своими знаниями и опытом, чтобы помочь вам достичь успеха и создать более эффективное программное обеспечение.» |
|
Роберт Седжвик тщательно переписал, существенно расширил и обновил свою популярную книгу, чтобы получилось современное и исчерпывающее описание важных алгоритмов и структур данных. Вместе с Кристофером Ван Виком он разработал новые реализации на C++, которые выражают эти методы а сжатом, но наглядном виде, а также предоставляют программистам практические средства для их проверки в реальных приложениях. В книге представлено много новых алгоритмов, а их объяснения гораздо более подробны, чем в предыдущем издании. Новая структура текста и подробные иллюстрации к нему вместе с сопутствующими комментариями значительно улучшают представление материала. Третье издание также содержит удачное сочетание теории и практики, которые делают работу Седжвика бесценным источником сведений для более чем 250 000 программистов! В частях I—IV рассматриваются фундаментальные алгоритмы, структуры данных, сортировка и поиск. В них приведено подробное описание фундаментальных структур данных и алгоритмов для сортировки, поиска и сопутствующих приложений. Хотя, по сути, материал книги применим к программированию на любом языке, реализации Ван Вика и Седжвика используют естественную связь между классами C++ и реализациями абстрактных типов данных (АТД), В части V рассматриваются алгоритмы на графах, которые играют все более важную роль во множестве приложений, таких как сетевая связность, конструирование электронных схем, составление графиков, обработка транзакций и выделение ресурсов. Каждая часть содержит новые алгоритмы и реализации, усовершенствованные описания и диаграммы, а также множество новых упражнений для лучшего усвоения материала. Акцент на АТД расширяет диапазон применения программ и лучше соотносится с современными средами объектно-ориентированного программирования. |
|
Джефф Хокинс, создатель самого популярного в мире органайзера PalmPilot и телефона Trio, предлагает новую теорию интеллекта и смелый прогноз будущего разумных машин. В своей книге о природе человеческого интеллекта Хокинс бросает вызов как нейробиологии, так и вычислительной технике, в частности — проблеме создания искусственного интеллекта. В книге изложена и обоснована теория строения и функционирования человеческого мозга, которая объясняет, почему самые современные компьютеры не обладают интеллектом и каковы перспективы создания по-настоящему разумных машин. Все предыдущие попытки репликации человеческого разума не привели к успеху. Как полагает Хокинс, главная ошибка разработчиков состояла в том, что они пытались воссоздать человеческое поведение без понимания сущности разума. Мозг — это не компьютер, который генерирует исходящий сигнал в ответ на входящий стимул. Хокинс описывает кору головного мозга как систему памяти, которая сохраняет информацию о пережитых событиях в форме, отражающей истинную природу мира. Эта система, названная Хокинсом запоминающе-прогностической, составляет основу интеллекта, восприятия, творчества и всей сознательной деятельности в целом. Интеллект — это способность мозга предвидеть будущее на основе прошлого опыта. Книга Об интеллекте разъясняет, что такое разум, как работает мозг и, наконец, как на базе этих знаний мы сможем создавать разумные машины на основе кремния, причем не копирующие, а превосходящие человеческие способности. |
|
Шаблоны представляют собой одну из наиболее мощных возможностей языка С-4-, которая одновременно является одной из наиболее запутанных, трудно понимаемых и неверно используемых. Эта книга поможет вам ясно и точно понять, зачем, когда и как следует использовать шаблоны для эффективного создания и сопровождения более ясного, быстрого и интеллектуального программного обеспечения. Книга начинается как учебник по основным концепциям и возможностям языка и продолжается как справочное пособие, охватывающее широкий диапазон современных технологий программирования и использования шаблонов. Примеры, приведенные в книге, иллюстрируют абстрактные концепции и демонстрируют их практическое при- |
|
Почему книгу Эффективное программирование на C++ стоит приобрести? • Потому что изложение материала в ней начинается с рассмотрения самых полезных, а не самых примитивных понятий. И поэтому вы сразу же сможете приступить к написанию программ. • Потому что в ней описываются реальные задачи и их решения, а не просто средства языка программирования. И поэтому вы не только поймете, что представляет собой то или иное языковое средство, но и узнаете как оно используется. • Потому что здесь вы найдете описание возможностей как самого языка, так и стандартной библиотеки. И поэтому вы сможете использовать библиотечные средства с самых первых своих шагов на пути к вершинам программирования. Авторы опробовали свой метод подачи материала на курсах интенсивного изучения языка C++ в Станфордском университете, и их студенты быстро научились писать серьезные программы прямо в учебных аудиториях. Если вы еще только хотите научиться программировать на C++ или уже написали на этом языке несколько программ, но нуждаетесь в более глубоком освещении интересующих вас тем, выбранный авторами уникальный подход к освоению программирования на языке C++ делает книгу Эффективное программирование на C++ совершенно необходимым дополнением вашей библиотеки. |
|
Несмотря на диабет, вы можете жить полноценной жизнью! В этом дружественном руководстве описано все, касающееся данного заболевания: от причин возникновения и симптомов до принципов действия и побочных эффектов лекарственных препаратов, от питания и физической активности до рассказа о социальных аспектах, связанных с диабетом, о том, как сохранить хорошую форму и прекрасное самочувствие. Автор знакомит читателей с инновационными методами лечения диабета и рассказывает о глюкометрах и других приборах, предназначенных для диабетиков. |
|
«Цифровая связь. Теоретические основы и практическое применение, второе издание» — это тщательно переработанное и дополненное издание классического бестселлера, представляющего собой введение в цифровую связь. С замечательной доходчивостью доктор Бернард Скляр представляет здесь данную важную дисциплину, формирующую теоретическое ядро современных революций в области беспроводных и Internet-технологий. При этом им отдается должное и математической строгости излагаемого материала. Книга начинается с введения фундаментальных понятий, связанных с сигналами, спектрами, форматированием и немодулированной передачей. Далее обсуждаются практически все современные методы модуляции, кодирования и обработки сигналов, которые сопровождаются многочисленными примерами и последовательным разбором различных практических применений. Рассматриваемый материал включает следующее. • Сигналы и этапы обработки: от источника информации (через передатчик, канал, приемник) к получателю информации. Ключевые компромиссы: отношение сигнал/шум, вероятность ошибки и ширина полосы передачи. • Решетчатое кодирование и коды Рида-Соломона: что скрывается за математикой. • Синхронизация и решение проблем путем расширения спектра. • Каналы с замираниями: причины, следствия, способы борьбы. • Полное руководство по турбокодам: достижение максимальной производительности, которую может дать система. • Реализация шифрования PGP — стандарта шифрования электронной почты de facto. • Концепции, необходимые для успешного проектирования системы связи. Создаете ли вы беспроводную систему, линию xDSL, службу, использующую коаксиальный или оптоволоконный кабель, спутниковую сеть либо инфраструктуру Internet, — книга Скляра представляет теорию плюс технические подробности реализации. Упомянем еще о наличии более 500 иллюстраций и 300 задач и упражнений — более быстрого способа понять и усвоить основные и передовые концепции области цифровой связи просто не существует.» |
|
Хотите научиться программированию, но не знаете, с чего начать? Эта книга — именно то, что вам нужно! Ознакомьтесь с возможностями языков HTML, CSS, JavaScript, Ruby и Python и научитесь создавать с их помощью современные веб-приложения. Получив базовые навыки, закрепите их на практике, для чего выполните задания, представленные на сайте. |
|
Книга представляет собой современный учебник по дискретной математике университетского уровня. Она может использоваться как пособие для самостоятельного обучения, а также послужит незаменимым справочником по дискретной математике и смежным разделам математики, в том числе: • Логика и теория доказательств • Теория множеств • Теория алгоритмов, языков и вычислений • Теория графов (включая теорию сетей) • Алгебра (включая теорию полей, групп и полугрупп) • Теория чисел • Комбинаторика • Теория вероятностей • Теория кодирования |
|
Данная книга создавалась на протяжении пяти лет. За это время автор обобщил неписаную, с трудом познающуюся мудрость проектирования программного обеспечения, накопленную за тридцать лет существования UNIX. Реймонд впервые преподносит вместе философию, модели проектирования, инструменты, культуру и традиции, делающие UNIX очагом развития лучших в мире и самых новаторских программ, и показывает, как все это принимается Linux и сегодняшним движением открытого исходного кода. Используя примеры из ведущих проектов с открытым исходным кодом, автор показывает Unix- и Linux-программистам, как применять эту мудрость для создания более изящного, более переносимого, более долговечного многократно используемого программного обеспечения. |
|
Если вы хотите разрабатывать по методике Scrum программные продукты, способные удовлетворить любого заказчика, то в этой книге вы обнаружите единый источник и исчерпывающее руководство по Scrum, которые вы так долго искали. Автор книги, ведущий специалист по обучению методике Scrum, раскрывает в ней основные ценности, принципы и нормы практики Scrum, а также описывает гибкие, проверенные временем подходы, которые помогут вам эффективно внедрить эту методику в своей практике. Книга поможет начинающим приобрести, а имеющим опыт работы по методике Scrum — уточнить и расширить свои знания этой методики на уровне команды разработчиков, продукта и портфеля заказов. Ее материал, основанный на богатом опыте автора, помогавшего многим организациям успешно внедрять Scrum, легко усваивается и подкрепляется многочисленными иллюстрациям, составленными на совершенно новом языке визуальных образов, красноречиво описывающем роли, артефакты и виды деятельности в Scrum. Книга снабжает каждого члена команды разработчиков, руководителя подразделения и организации общим представлением о Scrum, обширным словарем общепринятых терминов, которым они могут пользоваться, применяя методику Scrum в своей деятельности, а также практическими знаниями, позволяющими извлечь из нее максимальную пользу. |
|